@charset "UTF-8";

.packUp,.unfold:hover {
	background: url(../aimages/package.png) -951px -74px;
	width: 11px;
	height: 42px;
	float: left;
	margin: auto 0;
}

.packUp:hover,.unfold {
	background: url(../aimages/package.png) -951px -10px;
	width: 11px;
	height: 42px;
	float: left;
	margin: auto 0;
}

 .spanicon {
  display: inline-block; 
  width:14px;
  height:14px;  
  margin-bottom:-2px;
}

.spanitem {
    background: url(../aimages/arrdot.png) no-repeat center;  
}

.spanfoderopen {
    background: url(../aimages/arrright.png) no-repeat center;  
}

.spanfoderclose {
    background: url(../aimages/arrdown.png) no-repeat center;  
}
 
.loadding {
	background: url(../aimages/loading.gif) no-repeat center #000;
	width: 100px;
	height: 100px;
	position: absolute;
	box-shadow: 0 0 18px rgba(0,0,0,.5);
	top: 40%;
	left: 45%;
	z-index: 1000;
	border-radius: 5px;
	opacity: .7;
}
 

.date {
	background: url(../aimages/dateIcon.png) right center no-repeat #fff;
}



.pageTop {
	float: left;
	padding-top: 5px;
}

.pageTop span {
	float: left;
	color: #666;
	margin-right: 5px;
}

.pageTop span b {
	color: #6291cb;
}

.first,.pre,.next,.last,.firstUnclickable,.preUnclickable,.nextUnclickable,.lastUnclickable {
	background-image: url(../aimages/package.png);
	width: 22px;
	height: 22px;
	float: left;
	margin-right: 5px;
}

.first {
	background-position: -124px -301px;
}

.first:hover {
	background-position: -124px -336px;
}

.first:active {
	background-position: -124px -371px;
}

.pre {
	background-position: -159px -301px;
}

.pre:hover {
	background-position: -159px -336px;
}

.pre:active {
	background-position: -159px -371px;
}

.next {
	background-position: -195px -301px;
}

.next:hover {
	background-position: -195px -336px;
}

.next:active {
	background-position: -195px -371px;
}

.last {
	background-position: -230px -301px;
}

.last:hover {
	background-position: -230px -336px;
}

.last:active {
	background-position: -230px -371px;
}

.firstUnclickable {
	background-position: -124px -265px;
	cursor: default;
}

.preUnclickable {
	background-position: -159px -265px;
	cursor: default;
}

.nextUnclickable {
	background-position: -195px -265px;
	cursor: default;
}

.lastUnclickable {
	background-position: -230px -265px;
	cursor: default;
}

.pageInput {
	border: 1px solid #D7D7D7;
	border-radius: 3PX;
	height: 19PX;
	padding: 2px 0;
	line-height: 16PX;
	padding-left: 5PX;
	font-size: 12px;
	display: inline-block;
}

.refresh,.set {
	background-image: url(../aimages/package.png);
	float: right;
	position: relative;
}

.refresh {
	background-position: -549px -230px;
	width: 42px;
	height: 30px;
}

.refresh:hover {
	background-position: -655px -230px;
}

.refresh:active {
	background-position: -762px -230px;
}

.set {
	background-position: -591px -230px;
	width: 41px;
	height: 30px;
}

.set:hover {
	background-position: -697px -230px;
}

.set:active {
	background-position: -804px -230px;
}



.tableStyle .bg {
	float: left;
	width: 100%;
	padding: 5px 0 0 0;
	margin-top: -3px;
	overflow: hidden;
	white-space: nowrap;
}

.tableStyle .normal,.PaymentTableStyle .normal {
	background: #f4f4f4;
	height: 23px;
}

.down,.up {
	background: url(../aimages/thBgS.png) top repeat-x #f4f4f4;
}

.sortable {
	cursor: pointer;
}

.sortable .bg {
	background: url(../aimages/sortable.png) no-repeat center top;
}

.down .bg {
	background: url(../aimages/down.png) no-repeat center top;
}

.up .bg {
	background: url(../aimages/up.png) no-repeat center top;
}

.tableStyle th .info {
	background: url(../aimages/package.png) -319px -372px;
	height: 11px;
	width: 11px;
	display: inline-block;
	right: 5px;
	top: 13px;
	position: absolute;
	z-index: 100;
	cursor: pointer;
}

.tableStyle .info .tips {
	position: absolute;
	right: 13px;
	top: -9px;
	z-index: 501;
	cursor: pointer;
}

.tableStyle .info .tips h1 {
	background: url(../aimages/thBgN.png) bottom repeat-x #FFF;
	padding: 5px 10px;
	word-break: keep-all;
	white-space: nowrap;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	border-radius: 3px;
	border: 1px solid #d7d7d7;
	cursor: pointer;
}

.tableStyle,.PaymentTableStyle {
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
}

.tableStyle th,.PaymentTableStyle th {
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #d7d7d7;
	font-size: 13px;
	color: #666;
	position: relative;
	background-color: #f4f4f4;
}

.tableStyle td,.PaymentTableStyle td {
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #d7d7d7;
}

.greyLine {
	background-color: #fafafa;
}

.yellowLine {
	background-color: #fffde5;
}

.tableStyle tr:hover {
	background: #e4f3ff;
}

.tableStyle tr:hover td {
	background: #e4f3ff;
}

.operate {
	margin: 0 5px;
	width: 23px;
	height: 23px;
	display: inline-block;
	background-color: transparent;
	background-image: url(../aimages/icon2.png);
}

.tableButtonArea {
	height: 26px;
	overflow: hidden;
}

.copy {
	background-position: 0 -29px;
}

.edit {
	background-position: -26px -29px;
}

.del {
	background-position: -52px -29px;
}

.details {
	background-position: -52px -86px;
}

.inWarehouse {
	background-position: -213px -86px;
}

.outWarehouse {
	background-position: -245px -86px;
}

.distribution {
	background-position: -276px -86px;
}

.return {
	background-position: -92px -146px;
}

.sale {
	background-position: -126px -146px;
}

.permissionIcon {
	background-position: -307px -86px;
}

.saleDetails {
	background-position: -245px -145px;
}

.tableStyle tr:hover td .permissionIcon {
	background-position: -307px -56px;
}

.tableStyle tr:hover td .return {
	background-position: -92px -116px;
	cursor: pointer;
}

.tableStyle tr:hover td .sale {
	background-position: -126px -116px;
	cursor: pointer;
}

.tableStyle tr:hover td .copy {
	background-position: 0 0;
	cursor: pointer;
}

.tableStyle tr:hover td .edit {
	background-position: -26px 0;
	cursor: pointer;
}

.tableStyle tr:hover td .del {
	background-position: -52px 0;
	cursor: pointer;
}

.tableStyle tr:hover td .details {
	background-position: -52px -56px;
	cursor: pointer;
}

.tableStyle tr:hover td .inWarehouse {
	background-position: -213px -56px;
	cursor: pointer;
}

.tableStyle tr:hover td .outWarehouse {
	background-position: -245px -56px;
	cursor: pointer;
}

.tableStyle tr:hover td .distribution {
	background-position: -276px -56px;
	cursor: pointer;
}

.tableStyle tr:hover td .saleDetails {
	background-position: -245px -116px;
	cursor: pointer;
}

.lineSet {
	position: absolute;
	width: 350px;
	right: 20px;
	margin-top: 25px;
	z-index: 1001;
}



.lineSet .lineSetIn {
	border: 1px solid #d7d7d7;
	background: #FFF;
	border-radius: 5px;
}



.lineSet .title {
	background: url(../aimages/thBgN.png) bottom #fdfefe repeat-x;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #bbb;
	box-shadow: 0 0 1px rgba(0,0,0,.2);
}



.lineSet .title .text {
	font-size: 16px;
}

.lineSet .content {
	padding: 10px;
	font-size: 14px;
	color: #666;
}

.lineSet .buttonArea {
	padding: 10px;
	background: url(../aimages/thBgN.png) bottom repeat-x;
	border-top: 1px solid #d7d7d7;
}

.lineSet .arrow {
	background: url(../aimages/arrowT.png);
	width: 15px;
	height: 8px;
	float: right;
	margin: 10px 17px -1px 0;
}

.lineSet .lineSetIn td {
	text-align: left;
}

.lineSetUp {
	position: absolute;
	width: 350px;
	right: 20px;
	bottom: 70px;
	z-index: 10;
}

.lineSetUp .lineSetIn {
	border: 1px solid #d7d7d7;
	background: #FFF;
	border-radius: 5px;
}

.lineSetUp .title {
	background: url(../aimages/thBgN.png) bottom #fdfefe repeat-x;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #bbb;
	box-shadow: 0 0 1px rgba(0,0,0,.2);
}

.lineSetUp .title .text {
	font-size: 16px;
}

.lineSetUp .content {
	padding: 10px;
	font-size: 14px;
	color: #666;
}

.lineSetUp .buttonArea {
	padding: 10px;
	background: #FFF;
	border-top: 1px solid #d7d7d7;
}

.lineSetUp .arrow {
	background: url(../aimages/arrowD.png);
	width: 15px;
	height: 8px;
	float: right;
	margin: -1px 17px 0 0;
}
.noborderTable td {
	border: 0;
	line-height: 100%;
}


.formTitle {
	font-size: 16px;
	border-bottom: 1px solid #D7D7D7;
	line-height: 30px;
	width: 100%;
	margin-bottom: 20px;
}


.formTable tr td {
	line-height: 28px;
}
 
.classifyBottomButton {
	padding-left: 215px;
	float: left;
}

.footer {
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #cfcfcf;
	color: #999;
	margin-top: 15px;
	padding-top: 10px;
}

.footer .fr {
	text-align: right;
}


.sevBottom {
	padding-left: 10px;
}

.sevBottom a {
	float: left;
	background: url(../aimages/package.png) no-repeat;
	width: 35px;
	height: 35px;
}

.sevBottom .QQ {
	background-position: -567px -284px;
}

.sevBottom .QQ:hover {
	background-position: -761px -284px;
}

.sevBottom .weibo {
	background-position: -606px -284px;
}

.sevBottom .weibo:hover {
	background-position: -800px -284px;
}

.sevBottom .weixin {
	background-position: -647px -284px;
}

.sevBottom .weixin:hover {
	background-position: -841px -284px;
}

.sevBottom .comment {
	background-position: -688px -284px;
}

.sevBottom .comment:hover {
	background-position: -882px -284px;
}



.tabBar {
	background: url(../aimages/thBgN.png) bottom repeat-x;
	width: 100%;
	border-bottom: 2px solid #6cbe4a;
	float: left;
	height: 35px;
}

.tabBar .tabN a {
	padding: 4px 19px;
	float: left;
	margin-bottom: -2px;
	font-size: 14px;
	margin-left: 5px;
	margin-top: 9px;
	color: #aab3c5;
}

.tabBar .tabS a,.tabBar .tabN a:hover {
	padding: 3px 18px;
	float: left;
	margin-bottom: -2px;
	border: 1px solid #6cbe4a;
	border-width: 1px 1px 0 1px;
	font-size: 14px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin-left: 5px;
	margin-top: 9px;


	background: #fff;
	color: #6e7686;
}

.importContact {
	padding: 20px;
}

.importContact .title {
	font-size: 24px;
	color: #000;
	padding-bottom: 20px;
}

.importContact .tab {
	display: block;
	width: 100%;
	height: 141px;
	background-color: #d8d7d7;
}

.importContact .tab ul {
	padding: 5px 5px 0 5px;
}

.importContact .tab ul .tabN {
	float: left;
	border: 3px solid #d8d7d7;
	border-width: 3px 3px 5px 3px;
	height: 128px;
	margin-right: 5px;
}

.importContact .tab ul .tabN:hover,.importContact .tab ul .tabS {
	float: left;
	border: 3px solid #FFF;
	border-width: 3px 3px 5px 3px;
	height: 128px;
	margin-right: 5px;
}

.impotButtonArea {
	border-bottom: 1px dashed #DCDCDC;
	padding: 0 0 10px 0;
}

.gmailLogin {
	background: url(../aimages/gmailLogin.gif);
	width: 262px;
	height: 55px;
	display: inline-block;
}

.gmailLogin:hover {
	background: url(../aimages/gmailLogin.gif) -262px 0;
	height: 55px;
}

.excelTemp {
	background: url(../aimages/excelTemp.gif);
	width: 197px;
	height: 55px;
	display: inline-block;
}

.excelTemp:hover {
	background: url(../aimages/excelTemp.gif) -197px 0;
	height: 55px;
}

.impotButtonArea .step1 {
	float: left;
}

.impotButtonArea .step1 .downloadExcelTemp {
	background: url(../aimages/importExcel1.png);
	width: 197px;
	height: 156px;
	float: left;
	display: inline-block;
}

.impotButtonArea .step1 .downloadExcelTemp:hover {
	background: url(../aimages/importExcel1.png) -197px 0;
}

.impotButtonArea .step2 {
	float: left;
	background: url(../aimages/importExcel2.png);
	width: 197px;
	height: 156px;
	margin-left: 10px;
}

.impotButtonArea .step2 .text {
	width: 145px;
	text-align: center;
	padding-top: 120px;
	float: left;
}

.impotButtonArea .step3 {
	float: left;
	background: url(../aimages/importExcel3.png);
	width: 145px;
	height: 156px;
	margin-left: 10px;
}

.choseFile {
	background: #1d91ff;
	color: #FFF;
	padding: 10px 20px;
}

.choseFile:hover {
	background: #51a9fd;
	color: #FFF;
	padding: 10px 20px;
}

.choseFileArea {
	width: 145px;
	text-align: center;
	float: left;
	padding-top: 70px;
}

.impotButtonArea .step3 .text {
	width: 145px;
	padding-top: 25px;
	text-align: center;
	float: left;
	line-height: 120%;
}

.impotButtonArea .step2End {
	background: url(../aimages/step2end.png);
	width: 145px;
	height: 156px;
	margin-left: 10px;
	float: left;
}

.impotButtonArea .step2End .text {
	width: 145px;
	padding-top: 25px;
	text-align: center;
	float: left;
	line-height: 120%;
}

.impotButtonArea .step1Outlook {
	float: left;
	background: url(../aimages/stepOutLook.png);
	width: 197px;
	height: 156px;
}

.importSuccees {
	border: 1px solid #feeb9d;
	background: #fffbe9;
	padding: 10px;
	margin-top: 10px;
}

 
.photoPreview {
	border: 1px solid #dcdcdc;
	background: #eaeaea;
	padding: 4px;
	margin-right: 10px;
	float: left;
	height: 150px;
}

.proPhotoDetails {
	border: 1px solid #dcdcdc;
	background: #eaeaea;
	padding: 4px;
	display: inline-block;
	height: 120px;
}

.proPhotoDetails:hover {
	border: 1px solid #52b6ff;
	background: #f5fbff;
}

.disable {
	width: 54px;
	height: 54px;
	background: url(../aimages/package.png) -850px -18px;
	position: absolute;
	right: 30px;
}

.enable {
	width: 54px;
	height: 54px;
	background: url(../aimages/package.png) -850px -89px;
	position: absolute;
	right: 30px;
}

.topButtonBg {
	background: url('../aimages/coverBgLight.png');
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 5px;
}

.receipts {
	width: 96%;
	padding: 20px 2% 20px 2%;
}

.receipts .title {
	background: url(../aimages/line.png) bottom repeat-x;
}

.receipts .title .text {
	color: #454c51;
	font-size: 30px;
	line-height: 30px;
	padding-bottom: 20px;
}

.receipts .tableStyle tr th {
	font-size: 14px;
	color: #000;
	z-index: 0;
}

.receiptsInputText {
	width: 96%;
	display: block;
	height: 14px;
	line-height: 14px;
	color: #7c8389;
	border: 1px solid #FFF;
	background-color: #FFF;
	padding: 5PX 0;
	text-indent: 5PX;
	border-radius: 3px;
}

.receiptsInputText:hover {
	border: 1px solid #06F;
}

.receiptsInputText:focus {
	border: 1px solid #06F;
}

.receiptsInputTextError {
	width: 96%;
	display: block;
	height: 14px;
	line-height: 14px;
	color: #F00;
	border: 1px solid #F00;
	background-color: #FFF;
	padding: 5PX 0;
	text-indent: 5PX;
	border-radius: 3px;
}

.receiptsInputTextError:hover {
	border: 1px solid #06F;
}

.receiptsInputTextError:focus {
	border: 1px solid #06F;
	color: #7c8389;
}

.receipts .tableStyle tr:hover .receiptsInputText[readonly],.receipts .tableStyle tr:hover .receiptsInputText:hover[readonly] {
	background: #F1F1F1;
	border: 1PX solid #F1F1F1;
}

.receipts .tableStyle tr:hover .receiptsInputText:focus[readonly] {
	background: #F1F1F1;
	border: 1PX solid #f1f1f1;
}

.receipts .tableStyle tr .receiptsInputText:focus[readonly] {
	background: #FFF;
	border: 1PX solid #FFF;
}

.receipts .tableStyle tr:hover .plusLite {
	background: url(../aimages/icon2.png) no-repeat 0 -56px;
	width: 13px;
	height: 13px;
	display: inline-block;
	margin: 0 5px;
}

.receipts .tableStyle tr:hover .plusLite:hover {
	background: url(../aimages/icon2.png) no-repeat 0 -73px;
}

.receipts .tableStyle tr:hover .delLite {
	background: url(../aimages/icon2.png) no-repeat -20px -56px;
	width: 13px;
	height: 13px;
	display: inline-block;
	margin: 3px 5px 0 5px;
}

.receipts .tableStyle tr:hover .delLite:hover {
	background: url(../aimages/icon2.png) no-repeat -20px -73px;
}

.receipts .tableStyle tr .chose {
	display: none;
}

.receipts .tableStyle tr:hover .chose {
	display: block;
	width: 100%;
}

.receipts .tableStyle tr .num {
	display: block;
}

.receipts .tableStyle tr .actionArea {
	display: none;
}

.receipts .tableStyle tr:hover .num {
	display: none;
}

.receipts .tableStyle tr:hover .actionArea {
	display: block;
}

.receipts .tableStyle tr:hover .chose tr,.receipts .tableStyle tr:hover .chose tr td,.receipts .tableStyle tr:hover .chose {
	border: 0;
}

.receipts .tableStyle tr:hover td {
	background: #f1f1f1;
}

.choseGoods {
	border-radius: 3px;
	background-color: #36c77b;
	color: #FFF;
	cursor: pointer;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	display: inline-block;
}

.choseGoods:hover {
	background: #49dc8f;
	color: #FFF;
	cursor: pointer;
}

.choseGoods:active {
	background: #36c77b;
	color: #FFF;
	cursor: pointer;
}

.deliver {
	border: 1px solid #eee;
	background-color: #f8f8f8;
	float: left;
	width: 100%;
	display: block;
	margin-top: 5px;
	padding: 10px 0;
	box-sizing: border-box;
}

.deliver span {
	padding: 0 5px 0 10px;
	line-height: 30px;
}

.deliver input[type=checkbox] {
	margin: 8px 0 0 10px;
	float: left;
}


.setButton,.refreshButton {
	padding: 0;
	width: 28px;
	height: 28px;
}

.setButton span {
	background: url(../aimages/setIcon.png) center no-repeat;
	width: 28px;
	height: 28px;
	float: left;
}

.refreshButton span {
	background: url(../aimages/refreshIcon.png) center no-repeat;
	width: 28px;
	height: 28px;
	float: left;
}

.choseGoodArea .choseGoods {
	display: none;
}

.receipts .tableStyle tr:hover .choseGoods {
	display: inline-block;
}

.choseGoodArea .choseGoods .receiptsInputText {
	width: 170px;
}

.hidden {
	display: none;
}

.receipts .tableStyle tr:hover .hidden {
	display: block;
}

.highlight,.receipts .tableStyle tr:hover .highlight {
	background: #fffde5;
}

.receipts .highlight .receiptsInputText {
	border: 1px solid #eee79a;
}

.priceInfo {
	margin-right: 20px;
}

.priceInfo tr td {
	border: 0;
}

.left {
	float: left;
	line-height: 30px;
}

.left .button {
	margin-right: 5px;
}

.right {
	float: right;
}

.right .button {
	float: left;
	margin-left: 5px;
}

#payArea tr:hover {
	background: #fffde5;
}

#payArea tr td {
	border: 0;
	background-color: transparent;
}

#payArea tr:hover td {
	background-color: transparent;
}

.sn {
	width: 14px;
	height: 14px;
	background: url(../aimages/sn.png) no-repeat 2px 2px;
	display: inline-block;
	position: absolute;
	margin: 4px 0 0 -20px;
	z-index: 100;
	cursor: pointer;
}

.sn:hover {
	background-position: -109px 2px;
}

.popArea .contentChoseGoods {
	clear: both;
	width: 100%;
	float: left;
}

.contentChoseGoods .secTitle {
	border-bottom: 1px solid #D7D7D7;
	width: 100%;
	float: left;
	line-height: 35px;
}

.contentChoseGoods .treeArea {
	height: 307px;
	border-bottom: 1px solid #D7D7D7;
	overflow: scroll;
	float: left;
	width: 100%;
}

.contentChoseGoods .quickList {
	padding: 15px 0 15px 15px;
	float: left;
}

.contentChoseGoods .quickList li {
	float: left;
	width: 60px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 5px;
	padding: 0 10px;
	margin-right: 10px;
}

.contentChoseGoods .quickList li a {
	width: 60px;
	height: 30px;
	color: #39424b;
	float: left;
}

.contentChoseGoods .quickList .select {
	border: 1px solid #2091fc;
	background-color: #6ecdff;
	background: -webkit-gradient(linear,0 0,0 100%,from(#2091fc),to(#6ecdff));
	background: -moz-gradient(linear,0 0,0 100%,from(#2091fc),to(#6ecdff));
	background: -o-gradient(linear,0 0,0 100%,from(#2091fc),to(#6ecdff));
	background: -ms-gradient(linear,0 0,0 100%,from(#2091fc),to(#6ecdff));
	color: #FFF;
}

.contentChoseGoods .quickList .recent a .icon {
	background-position: -865px -173px;
}

.contentChoseGoods .quickList .warning a .icon {
	background-position: -865px -224px;
}

.contentChoseGoods .quickList .hotGoods a .icon {
	background-position: -918px -135px;
}

.contentChoseGoods .quickList li a .text {
	color: #39424b;
	display: block;
	text-align: center;
}

.contentChoseGoods .quickList li a:hover .text {
	color: #39424b;
	text-align: center;
}

.contentChoseGoods .quickList .select a .text {
	color: #FFF;
	text-align: center;
}

.contentChoseGoods .quickList li a {
	position: relative;
}

.contentChoseGoods .quickList li a .newIcon {
	position: absolute;
	top: 0;
	right: -15px;
}

.count {
	position: relative;
}

.count .short {
	background: url(../aimages/icon_ps.png) no-repeat 0 0;
	width: 22px;
	height: 22px;
	margin: 2px 0 0 2px;
	position: absolute;
	cursor: pointer;
	display: none;
}

.count .short:hover {
	background: url(../aimages/icon_ps.png) no-repeat 0 -28px;
}

.count .shortUnclickable {
	background: url(../aimages/icon_ps.png) no-repeat 0 -56px;
	width: 22px;
	height: 22px;
	margin: 2px 0 0 2px;
	position: absolute;
	cursor: default;
	display: none;
}

.count .plus {
	background: url(../aimages/icon_ps.png) no-repeat -40px 0;
	width: 22px;
	height: 22px;
	margin: 2px 0 0 -24px;
	position: absolute;
	cursor: pointer;
	display: none;
}

.count .plus:hover {
	background: url(../aimages/icon_ps.png) no-repeat -40px -28px;
}

.tableStyle tr:hover .count .plus,.tableStyle tr:hover .count .short,.tableStyle tr:hover .shortUnclickable {
	display: inline-block;
}

.tableNoborder tr td {
	border: 0;
}

.tableNoborder tr:hover {
	background-color: #FFF;
}

.low {
	font-size: 10px;
	color: #FFF;
	background-color: #F00;
	border-radius: 3px;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.high {
	font-size: 10px;
	color: #FFF;
	background-color: #F90;
	border-radius: 3px;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.remark {
	width: 100%;
	padding-top: 20px;
}

.inputMore {
	background-image: url(../aimages/package.png);
	background-position: -455px -377px;
	float: left;
	width: 28px;
	height: 28px;
	cursor: pointer;
	position: absolute;
	margin-left: -28px;
	top: 0;
	right: 0;
}

.inputMore:hover {
	background-position: -490px -377px;
}

.lh30 {
	line-height: 30px;
}

.loginTop {
	border-bottom: 1px solid #d7d7d7;
	background: #FFF;
	width: 100%;
	float: left;
	padding: 10px 0;
}

.loginTopIn {
	width: 1002px;
	margin: 0 auto;
}

.loginContainer {
	width: 1002px;
	margin: 0 auto;
}

.showcase {
	width: 660px;
	height: 350px;
	overflow: hidden;
	float: left;
	padding-right: 20px;
	position: relative;
}

.showcase .icon {
	position: absolute;
	bottom: 10px;
	height: 20px;
	right: 30px;
	background: url(../aimages/coverBg.png);
	border-radius: 20px;
	padding: 0 3px 3px 8px;
}

.showcase .icon .point {
	background: #999;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 10px;
	margin-right: 5px;
	transition: background linear .3s;
}

.showcase .icon .point:hover {
	background: #FFF;
	transition: background linear .3s;
}

.showcase .icon .select {
	background: #FFF;
	transition: background linear .3s;
}

.loginForm {
	width: 280px;
	float: left;
}

.loginButton {
	height: 40px;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
}

.loginInput {
	width: 260px;
	height: 25px;
	line-height: 25px;
}

.loginArea {
	height: 320px;
}

.otherLogin {
	width: 275px;
	border-bottom: 1px solid #d7d7d7;
	padding: 6px 0;
	float: left;
}

.otherLogin a {
	width: 133px;
	text-align: center;
	float: left;
}

.quickLink {
	width: 980px;
	float: left;
	overflow: hidden;
	padding: 10px;
}

.quickLink ul li {
	float: left;
}

.quickLink ul li a {
	width: 114px;
	height: 114px;
	float: left;
	margin-right: 95px;
	cursor: pointer;
}

.quickLink ul li a:hover {
	background: #F8F8F8;
	border-radius: 5PX;
}

.quickLink ul li a .icon {
	background-image: url(../aimages/package.png);
	width: 40px;
	height: 40px;
	float: left;
	margin: 30px 35px 10px 37px;
	cursor: pointer;
}

.quickLink ul li a .text {
	width: 114px;
	float: left;
	text-align: center;
	color: #999;
	cursor: pointer;
}

.quickLink ul .pc a .icon {
	background-position: -514px -478px;
}

.quickLink ul .pc a:hover .icon {
	background-position: -514px -549px;
}

.quickLink ul .android a .icon {
	background-position: -602px -478px;
}

.quickLink ul .android a:hover .icon {
	background-position: -602px -549px;
}

.quickLink ul .ios a .icon {
	background-position: -690px -478px;
}

.quickLink ul .ios a:hover .icon {
	background-position: -690px -549px;
}

.quickLink ul .wb a .icon {
	background-position: -797px -478px;
}

.quickLink ul .wb a:hover .icon {
	background-position: -797px -549px;
}

.quickLink ul .website a .icon {
	background-position: -885px -478px;
}

.quickLink ul .website a:hover .icon {
	background-position: -885px -549px;
}

.choseVersion {
	position: fixed;
	z-index: 1001;
	top: 190px;
	left: 30%;
	width: 590px;
	height: 220px;
	background: #FFF;
}

.choseVersion .title {
	background: #F2F2F2;
	border-bottom: 1px solid #d7d7d7;
	width: 100%;
	height: 40px;
	font-size: 14px;
	color: #666;
	text-indent: 10px;
	line-height: 40px;
}

.choseVersion .Vbottom {
	background: #F2F2F2;
	border-top: 1px solid #eee;
	width: 100%;
	height: 30px;
	font-size: 12px;
	color: #999;
	text-indent: 10px;
	line-height: 30px;
	float: left;
}

.choseVersion .content {
	padding: 20px;
	float: left;
}

.choseVersion .content .baseVersion,.choseVersion .content .freeVersion {
	background: #1f8ef4 no-repeat 20px 35px;
	transition: background linear .2s;
	width: 170px;
	height: 110px;
	border-radius: 5px;
	cursor: pointer;
	display: block;
	margin-right: 20px;
}

.choseVersion .content .baseVersion:hover,.choseVersion .content .freeVersion:hover {
	background: #399efa no-repeat 20px 35px;
	transition: background linear .2s;
	cursor: pointer;
}

.choseVersion .content .baseVersion h1,.choseVersion .content .freeVersion h1 {
	font-size: 14px;
	color: #FFF;
	padding: 0 20px;
	padding-top: 15px;
}

.choseVersion .content .baseVersion h2,.choseVersion .content .freeVersion h2 {
	font-size: 12px;
	color: #c5dffa;
	padding: 0 20px;
	line-height: 120%;
}

.choseVersion .content .freeVersion {
	background: #35a362 no-repeat 20px 35px;
}

.choseVersion .content .freeVersion:hover {
	background: #3dc374 no-repeat 20px 35px;
	transition: background linear .2s;
	cursor: pointer;
}

.choseVersion .content .freeVersion h2 {
	font-size: 12px;
	color: #dcf2df;
	padding: 0 20px;
	line-height: 120%;
}

.choseVersion .content .chainVersion {
	background: #246b99 no-repeat 20px 35px;
	transition: background linear .2s;
	width: 170px;
	height: 110px;
	border-radius: 5px;
	cursor: pointer;
	display: block;
}

.choseVersion .content .chainVersion:hover {
	background: #2686c6 no-repeat 20px 35px;
	transition: background linear .2s;
	cursor: pointer;
}

.choseVersion .content .chainVersion h1 {
	font-size: 14px;
	color: #FFF;
	padding: 0 20px;
	padding-top: 15px;
}

.choseVersion .content .chainVersion h2 {
	font-size: 12px;
	color: #a3b7c5;
	padding: 0 20px;
	line-height: 120%;
}

.choseVersion .closeIcon {
	background-image: url(../aimages/closeIcon.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	width: 23px;
	height: 23px;
	background-color: #999;
	float: right;
	margin-right: 20px;
}

.choseVersion .closeIcon:hover {
	background-color: #e77070;
	transition: linear background-color .3s;
	cursor: pointer;
}

.choseVersion .closeIcon:active {
	background-color: #d46666;
	transition: linear background-color .3s;
	cursor: pointer;
}

.num1 {
	background: url(../aimages/package.png) -18px -402px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.num2 {
	background: url(../aimages/package.png) -55px -402px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.num3 {
	background: url(../aimages/package.png) -90px -402px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.num4 {
	background: url(../aimages/package.png) -90px -345px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.numWhite1 {
	background: url(../aimages/package.png) -18px -435px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.numWhite2 {
	background: url(../aimages/package.png) -55px -435px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.numWhite3 {
	background: url(../aimages/package.png) -91px -435px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.numWhite4 {
	background: url(../aimages/package.png) -90px -374px;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-left: 10px;
}

.stepChecked {
	background: url(../aimages/package.png) -88px -499px;
	height: 25px;
	width: 25px;
}

.bgGreen {
	background-color: #6C6;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}

.bgGray {
	background-color: #E9EEF2;
	color: #949EA5;
	text-align: center;
	vertical-align: middle;
}

.Info .tips {
	background-color: #F9F9F9;
	padding: 5px 10px;
	width: 100%;
	word-break: break-all;
	white-space: normal;
	text-align: left;
	float: left;
	font-size: 12px;
	line-height: 16px;
	border-radius: 3px;
	border: 1px solid #ddd;
	margin-top: 7px;
}

.Info h2 {
	background: url(../aimages/arrowT.png);
	width: 15px;
	height: 9px;
	position: absolute;
	margin-left: 18px;
	*margin-left: -85px;
}

.Info .left {
	width: 8px;
	height: 15px;
	position: absolute;
	margin-left: 1px;
	margin-top: 1px;
	*margin-left: -85px;
}

.Info h3 {
	;font-size: 12px;
}

.formInfo {
	display: inline-block;
	margin-left: 5px;
	margin-top: 2px;
	*margin-left: 0;
	cursor: pointer;
}

.formInfo .tips {
	position: absolute;
	background-color: #F9F9F9;
	padding: 10px 20px;
	width: 200px;
	word-break: break-all;
	white-space: normal;
	text-align: left;
	float: left;
	font-size: 12px;
	line-height: 16px;
	border-radius: 3px;
	border: 1px solid #ddd;
	margin-top: -20px;
	margin-left: 9px;
}

.formInfo h2 {
	background: url(../aimages/arrowT.png);
	width: 15px;
	height: 9px;
	position: absolute;
	margin-left: 18px;
	margin-top: 0;
}

.formInfo .left {
	z-index: 1;
	position: absolute;
	width: 8px;
	height: 15px;
	position: absolute;
	margin-left: 2px;
	margin-top: -5px;
	*margin-left: -85px;
}

.formInfo h3 {
	background-position: center left;
	font-size: 12px;
	margin-top: 0;
	padding-left: 10px;
	padding-top: -10px;
}

.formInfo .error {
	font-size: 12px;
	margin-top: 3px;
	color: red;
	border: none;
}

.imgPc {
	background: url(../aimages/package.png) -356px -409px;
	height: 100px;
	width: 103px;
	display: inline-block;
}

.imgAndroid {
	background: url(../aimages/package.png) -132px -405px;
	height: 100px;
	width: 100px;
	display: inline-block;
}

.imgIOS {
	background: url(../aimages/package.png) -244px -405px;
	height: 100px;
	width: 100px;
	display: inline-block;
}

.block {
	display: block;
}

.fakeSelect h2 {
	font-size: 12px;
	border: 1px solid #d7d7d7;
	border-radius: 3PX;
	height: 14PX;
	padding: 5px 0;
	line-height: 14PX;
	padding-left: 5PX;
	font-size: 12px;
	display: block;
	background: url(../aimages/selectDown.png) right center no-repeat #FFF;
	text-align: left;
}

.fakeSelect:hover .FSvalue {
	display: block;
	position: absolute;
}

.fakeSelect .FSvalue {
	display: none;
}

.FSvalue {
	background: #fff;
	border: 1px solid #d7d7d7;
	box-shadow: 0 1px 3px rgba(0,0,0,0.15);
	z-index: 500;
	text-align: left;
	text-indent: 5px;
	position: relative;
	width: 120px;
	margin-top: -1px;
}

.fakeSelect:hover h2 {
	box-shadow: 0 2px 1px rgba(0,0,0,0.11) inset;
}

.FSvalue li:hover {
	background: #d2d2d2;
	cursor: pointer;
}


.ls-inputReadonly {
	display: block;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
	height: 19px;
	line-height: 18px;
	padding: 5px 22px 4px 4px;
	text-indent: 2px;
	width: 81px;
	cursor: default;
	background: url(../aimages/selectBg.png) no-repeat right -31px #efefef;
	color: #aaa;
}



.noBg {
	background: none;
}

.ls-li span {
	white-space: nowrap;
	overflow: hidden;
	width: 72px;
	float: left;
}

.check {
	background-position: -86px -86px;
}

.tableStyle tr:hover td .check {
	background-position: -86px -56px;
	cursor: pointer;
}

.snAdd h1 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 5px;
}

.snAdd h2 {
	font-size: 14px;
	font-weight: normal;
	color: #888;
}

.snTab {
	float: left;
}

.snTab li {
	float: left;
}

.snTab .tabN a {
	border: 1px solid #d7d7d7;
	background: #eee;
	margin-bottom: -1px;
	padding: 5px 10px;
	color: #666;
	float: left;
	margin-right: 5px;
}

.snTab .tabS a,.snTab .tabN a:hover {
	border: 1px solid #d7d7d7;
	margin-bottom: -1px;
	background: #FFF;
	border-bottom: 1px solid #FFF;
	padding: 5px 10px;
	color: #333;
	float: left;
	margin-right: 5px;
}

.snTable {
	border: 1px solid #d7d7d7;
}

.snTab ul li a {
	color: #666;
}

.snTab ul li a:hover {
	color: #333;
}

.tableStyle tr:hover .delLite {
	background: url(../aimages/icon2.png) no-repeat -20px -56px;
	width: 13px;
	height: 13px;
	display: inline-block;
	margin: 0 5px;
}

.tableStyle tr:hover .delLite:hover {
	background: url(../aimages/icon2.png) no-repeat -20px -73px;
}

.tableStyle tr .num {
	display: block;
	width: 30px;
	margin: 0;
}

.tableStyle tr .actionArea {
	display: none;
}

.tableStyle tr:hover .num {
	display: none;
}

.tableStyle tr:hover .actionArea {
	display: block;
}

.snSetProList {
	width: 100%;
	float: left;
}

.snSetProList ul li {
	float: left;
	width: 100%;
	padding: 10px 0;
	margin-bottom: 1px;
	cursor: pointer;
}

.snSetProList ul .select,.snSetProList ul .normal:hover {
	background: #2197fc;
}

.snSetProList ul .select a {
	width: 94%;
	margin: 0 3%;
	float: left;
	color: #fff;
}

.snSetProList ul .select a h2 {
	color: #FFF;
}

.snSetProList ul .normal {
	background: #FFF;
}

.snSetProList ul .normal a {
	border-bottom: 1px solid #e4e4e4;
	width: 94%;
	margin: 0 3%;
	float: left;
	color: #fff;
}

.snSetProList ul li a h1 {
	font-size: 14px;
	line-height: 120%;
	padding-bottom: 2px;
}

.snSetProList ul li a h2 {
	font-size: 12px;
	color: #999;
}

.snSetProList ul .normal a h1 {
	color: #666;
}

.snSetProList ul .normal:hover a h1 {
	color: #fff;
}

.snSetProList ul .normal a h2 {
	color: #999;
}

.snSetProList ul .normal:hover a h2 {
	color: #fff;
}

.snSetProList ul .normal:hover a {
	border-bottom: 1px solid #2197fc;
}

.tableTitleBg {
	background: url(../aimages/thBgN.png) bottom repeat-x #fdfefe;
}



.delLine {
	background: url(../aimages/icon2.png) no-repeat -20px -56px;
	width: 13px;
	height: 13px;
	display: inline-block;
	margin: 3px 5px 0 5px;
	cursor: pointer;
}

.delLine:hover {
	background: url(../aimages/icon2.png) no-repeat -20px -73px;
	cursor: pointer;
}

.cancellation {
	color: #ccc;
}

.cancellation .cancelIcon {
	background: url(../aimages/icon2.png) no-repeat -158px 0;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.cancellation .disableLine {
	background: url(../aimages/icon2.png) no-repeat -198px 0;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 150px;
}

.getReady {
	border: 1px solid #ffba00;
	background: #fffbeb url(../aimages/loading.gif) no-repeat center top;
	padding: 38px 10px 10px 10px;
	display: block;
	color: #53606b;
	font-size: 14px;
	text-align: center;
}

.already {
	border: 1px solid #c2c2c2;
	background: #ebebeb;
	padding: 10px;
	display: block;
	color: #53606b;
	font-size: 14px;
	text-align: left;
	word-break: break-all;
	white-space: normal;
}

.shareList ul li {
	float: left;
	padding-right: 10px;
}

.shareList ul li a {
	background: url(../aimages/share.jpg);
	width: 94px;
	height: 94px;
	display: inline-block;
}

.shareList .copy {
	background-position: 0 0;
}

.shareList .copy:hover {
	background-position: 0 -118px;
}

.shareList .mail {
	background-position: -113px 0;
}

.shareList .mail:hover {
	background-position: -113px -118px;
}

.shareList .QQ {
	background-position: -227px 0;
}

.shareList .QQ:hover {
	background-position: -227px -118px;
}

.shareList .weixin {
	background-position: -339px 0;
}

.shareList .weixin:hover {
	background-position: -339px -118px;
}

.shareArea {
	border-top: 1px #DDD solid;
	padding: 10px;
}

.VBbody {
	background: #758089;
}

.viewBillsLogin {
	width: 430px;
	margin: 100px auto 10px auto;
}

.BillsInfo {
	background: #ff8250;
	height: 150px;
	padding-top: 30px;
}

.billsLogo {
	border-radius: 50px;
	width: 99px;
	height: 99px;
	border: 3px solid #FFF;
	margin: 0 auto;
}

.VBLoginContent {
	padding: 10px;
}

.billsTop {
	background: #FFF;
	box-shadow: 0 2px 1px rgba(0,0,0,.1);
	border-bottom: 1px solid #ccc;
	width: 100%;
	height: 100px;
}

.VBlogo {
	width: 80px;
	height: 80px;
	border-radius: 45px;
	border: 2px solid #F8F8F8;
	background-position: center;
	margin: 5px 0 0 10px;
}

.VBbottom {
	width: 100%;
	border-top: #CCC 1px solid;
	background-color: #FFF;
	text-align: right;
	padding: 10px 0;
}

.popWechat {
	position: absolute;
	border: 1px solid #DDD;
	background: #f8f8f8;
	padding: 10px;
	margin: -150px 0 0 95px;
	width: 150px;
}

.popWechat .text {
	white-space: normal;
}

.borderTopNon {
	border-top: 0;
}



.cancelImg {
	position: absolute;
	margin-top: 200px;
	margin-left: 400px;
	background: url(../aimages/cancel.png) no-repeat;
	width: 400px;
	height: 300px;
	z-index: 1000;
}

.snProChoose {
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	height: 24px;
	line-height: 25px;
	text-align: left;
	cursor: pointer;
	background: #FFF url(../aimages/snN.png) right no-repeat;
}

.snProChoose:hover {
	border: 1px solid #49b8ff;
	box-shadow: 0 0 3px rgba(73,184,255,.5);
	background: #FFF url(../aimages/snS.png) right no-repeat;
}

.defaultIcon {
	background: url(../aimages/icon2.png) no-repeat -158px -20px;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.baseAcount {
	background: url(../aimages/icon2.png) no-repeat -198px -20px;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.returnIcon {
	background: url(../aimages/icon2.png) no-repeat -317px 0;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.InventoryLoss {
	background: url(../aimages/icon2.png) no-repeat -317px -20px;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.Surplus {
	background: url(../aimages/icon2.png) no-repeat -354px -20px;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.returnPartIcon {
	background: url(../aimages/icon2.png) no-repeat -232px -20px;
	width: 44px;
	height: 14px;
	display: inline-block;
}

.returnAllIcon {
	background: url(../aimages/icon2.png) no-repeat -232px 0;
	width: 44px;
	height: 14px;
	display: inline-block;
}

.linkedIcon {
	background: url(../aimages/icon2.png) no-repeat -281px -20px;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.linkedDefualtIcon {
	background: url(../aimages/icon2.png) no-repeat -281px 0;
	width: 30px;
	height: 14px;
	display: inline-block;
}

.newIcon {
	background: url(../aimages/new.gif) no-repeat center;
	width: 30px;
	height: 14px;
	display: inline-block;
}



.quick-add-link {
	line-height: 30px;
	padding-left: 20px;
	position: relative;
	color: #555;
	cursor: pointer;
	outline: medium none;
	text-decoration: none;
}



.errorInfo {
	border: 1px solid #c43131;
	position: absolute;
	top: 10px;
	right: 35%;
	width: 30%;
	z-index: 2000;
	opacity: .9;
	color: #fff;
	line-height: 30px;
	padding: 0 5px;
	background: #f94949;
	text-align: center;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	max-height: 95px;
	overflow: hidden;
	font-size: 14px;
	border-radius: 3px;
}

.succeedInfo {
	border: 1px solid #359e42;
	position: absolute;
	top: 10px;
	right: 35%;
	width: 30%;
	z-index: 2000;
	opacity: .9;
	color: #fff;
	line-height: 30px;
	padding: 0 5px;
	background: #40bf50;
	text-align: center;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	max-height: 95px;
	overflow: hidden;
	font-size: 14px;
	border-radius: 3px;
}

.alert {
	border-radius: 5px;
	background: #FFF;
	box-shadow: 0 10px 30px rgba(0,0,0,.3);
	position: absolute;
	z-index: 1000;
	top: 30%;
	left: 35%;
	width: 30%;
}

.alert .title {
	background: #2195fc;
	color: #FFF;
	text-align: left;
	padding-left: 20px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.alert .content {
	padding: 25px;
	text-align: center;
	font-size: 14px;
	color: #333;
}

.alert .buttonArea {
	text-align: center;
	padding-bottom: 20px;
}

.alert .closeButton {
	width: 20px;
	height: 20px;
	background: url(../aimages/package.png) -691px -337px;
	display: inline-block;
	cursor: pointer;
	float: right;
	margin: 12px;
}

.alert .closeButton:hover {
	background: url(../aimages/package.png) -620px -337px;
	cursor: pointer;
}

.greyRoundedBox {
	border: 1px solid #d7d7d7;
	background: #F8F8F8;
	border-radius: 3px;
	padding: 10px;
}

.bottomButtonArea {
	height: 35px;
}

.downArrow {
	float: left;
	position: absolute;
}

.downArrow .downArrowIcon {
	background: url(../aimages/downArrow.png);
	width: 23px;
	height: 27px;
	float: left;
}

.downArrow .downArrowContent {
	background: #FFF;
	position: absolute;
	z-index: 100;
	box-shadow: 0 2px 4px rgba(0,0,0,.4);
	margin: 25px 0 0 -10px;
	display: none;
}

.downArrow .downArrowContent span {
	clear: both;
	float: left;
	border-bottom: 1px solid #EEE;
	padding: 3px 10px;
}

.downArrow .downArrowContent span:hover {
	background: #F8F8F8;
	cursor: pointer;
}

.downArrow .downArrowContent span a {
	white-space: nowrap;
	color: #666;
	width: 90px;
	display: block;
}

.downArrow:hover .downArrowContent {
	display: block;
}

.List,.Graph,.ListSelect,.GraphSelect {
	background-image: url(../aimages/package.png);
	float: right;
}

.List,.ListSelect {
	background-position: -549px -192px;
	width: 41px;
	height: 30px;
}

.List:hover {
	background-position: -655px -192px;
}

.List:active {
	background-position: -655px -155px;
}

.ListSelect {
	cursor: default;
	background-position: -655px -155px;
}

.Graph,.GraphSelect {
	background-position: -590px -192px;
	width: 42px;
	height: 35px;
}

.Graph:hover {
	background-position: -696px -192px;
}

.Graph:active {
	background-position: -696px -155px;
}

.GraphSelect {
	cursor: default;
	background-position: -696px -155px;
}

.lineTab {
	float: left;
}

.lineTab ul li {
	float: left;
}

.lineTab ul li a {
	font-size: 16px;
	color: #999;
	cursor: pointer;
	float: left;
}

.lineTab .tabS a,.lineTab .tabN a:hover {
	border-bottom: 3px solid #1c8ef4;
	padding: 10px 20px;
}

.lineTab .tabN a {
	padding: 10px 20px;
}

.lineTab .tabS a {
	color: #333;
}
 
.dynamicArea {
	padding: 20px 0;
	float: left;
	*padding: 0 0 55px 0;
	background: url(../aimages/tabline.png) center repeat-x;
	width: 100%;
}

.dynamicArea .dynamicContent {
	height: 160px;
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 190px;
}

.dynamicArea .dynamicContent .oddLine {
	width: 180px;
	height: 190px;
	position: relative;
	float: left;
	margin-right: 60px;
	*margin-top: 28px;
}

.dynamicArea .dynamicContent .oddLine .box .content,.dynamicArea .dynamicContent .evenLine .box .content {
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	width: 160px;
	height: 120px;
	padding: 10px;
	overflow: hidden;
	line-height: 180%;
}

.dynamicArea .dynamicContent .oddLine .time {
	width: 180px;
	text-align: center;
	background: url(../aimages/greenDot.png) bottom no-repeat;
	padding-bottom: 10px;
}

.dynamicArea .dynamicContent .oddLine .angle {
	background: url(../aimages/arrowD.png) center no-repeat;
	width: 180px;
	height: 8px;
	margin-top: -1px;
}

.dynamicArea .dynamicContent .evenLine {
	width: 180px;
	height: 190px;
	position: absolute;
	margin-top: 150px;
	*margin-top: 178px;
	margin-left: 120px;
	*margin-left: -120px;
	float: left;
}

.dynamicArea .dynamicContent .evenLine .box .content {
	margin-top: 8px;
	float: left;
}

.dynamicArea .dynamicContent .evenLine .time {
	width: 180px;
	text-align: center;
	background: url(../aimages/orangeDot.png) bottom no-repeat;
	padding-bottom: 10px;
}

.dynamicArea .dynamicContent .evenLine .angle {
	background: url(../aimages/arrowT.png) center no-repeat;
	width: 180px;
	height: 8px;
	margin-top: 1px;
	z-index: 1;
	position: absolute;
	float: left;
	*margin-left: -180px;
}

.notice {
	width: 300px;
	float: right;
	font-size: 12px;
	margin-bottom: 8px;
	height: 27px;
}

.notice .icon {
	background-image: url(../aimages/package.png);
	background-position: -951px -332px;
	width: 27px;
	height: 27px;
	float: left;
}

.notice .text a {
	color: #f90;
}

.notice .text a:hover {
	color: #78bf5f;
}

.notice .text {
	width: 220px;
	overflow: hidden;
	height: 27px;
	float: left;
	line-height: 27px;
}

.notice .more {
	float: left;
	line-height: 27px;
}

.notice .more a {
	line-height: 27px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#eaeaea));
	background: -moz-gradient(linear,0 0,0 100%,from(#FFF),to(#eaeaea));
	background: -o-gradient(linear,0 0,0 100%,from(#FFF),to(#eaeaea));
	background: -ms-gradient(linear,0 0,0 100%,from(#FFF),to(#eaeaea));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFFF,endcolorstr=#eaeaea,gradientType=0);
	width: 53px;
	height: 27px;
	float: left;
	text-align: center;
	color: #999;
	cursor: pointer;
}

.notice .more a:hover {
	color: #fd7742;
	background: -webkit-gradient(linear,0 0,0 100%,from(#eaeaea),to(#FFF));
	background: -moz-gradient(linear,0 0,0 100%,from(#eaeaea),to(#FFF));
	background: -o-gradient(linear,0 0,0 100%,from(#eaeaea),to(#FFF));
	background: -ms-gradient(linear,0 0,0 100%,from(#eaeaea),to(#FFF));
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#eaeaea,endcolorstr=#FFFFFF,gradientType=0);
	cursor: pointer;
}

.wellcome {
	height: 26px;
	color: #7c8389;
}

.warningIndex {
	width: 300px;
	float: right;
}

.WIlist {
	padding: 10px;
}

.WIlist ul li {
	float: left;
	border-bottom: 1px solid #eee;
}

.WIlist ul li a {
	float: left;
	padding: 5px;
}

.WIlist ul li a .icon {
	background-image: url(../aimages/package.png);
	width: 42px;
	height: 42px;
	float: left;
}

.WIlist ul li a .text {
	float: left;
	width: 228px;
	line-height: 180%;
}

.WIlist ul li a:hover {
	background-color: #f8f8f8;
}

.WIlist .inventoryLow {
	background-position: -1033px -125px;
}

.WIlist .receivable {
	background-position: -1033px -68px;
}

.WIlist .payable {
	background-position: -1033px -12px;
}

.WIlist .lowprice {
	background-position: -1033px -240px;
}

.WIlist .inWarehouseW {
	background-position: -1033px -297px;
}

.WIlist .outWarehouseW {
	background-position: -1033px -354px;
}

.WIlist .SNdeviant {
	background-position: -982px -12px;
}

.editIndex {
	background-image: url(../aimages/package.png);
	background-repeat: no-repeat;
	background-position: -815px -336px;
	width: 17px;
	height: 17px;
	margin-right: 10px;
	margin-top: 5px;
}

.editIndex:hover {
	background-position: -815px -389px;
	cursor: pointer;
}

.loaddingNum {
	background: url(../aimages/loadding.gif) no-repeat center;
	width: 16px;
	height: 16px;
	display: inline-block;
	padding: 0 10px;
}

.row .icon {
	margin-left: 10px;
	margin-top: 5px;
	background-image: url(../aimages/package.png);
	float: left;
	width: 24px;
	height: 24px;
}

.iconStock {
	background-position: -29px -544px;
}

.iconAccount {
	background-position: -53px -544px;
}

.iconCustomer {
	background-position: -77px -544px;
}

.iconChart {
	background-position: -101px -544px;
}

.iconBaseData {
	background-position: -125px -544px;
}

.row {
	background: #fff;
	border: 1px solid #d7d7d7;
	border-width: 0 1px 1px 1px;
	margin: 10px 5px 10px 10px;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
	width: 290px;
}

.row .list li {
	width: 130px;
}

.row .list li .text {
	width: 90px;
	color: #7c8389;
	padding: 5px;
	float: left;
	border-radius: 3px;
}

.row .list {
	padding: 0 8px 10px 8px;
	float: left;
	height: 342px;
	width: 120px;
}

.row .list p {
	font-size: 14px;
	color: #7c8389;
	clear: both;
	margin: 10px 0;
	float: left;
}

.row .tips {
	clear: both;
	display: block;
	height: 35px;
	line-height: 35px;
	color: #7c8389;
	background: #f8f8f8;
	border-top: 1px solid #d7d7d7;
}

.row .tips .addIcon {
	background: url(../aimages/package.png) -402px -7px;
	width: 21px;
	height: 24px;
	float: left;
}

.Roundbackground {
	background: none repeat scroll 0 0 #F30;
	border-radius: 50px;
	color: #FFF;
	padding: 0 5px;
	float: left;
}

.tab_pd {
	float: left;
	border: 1px solid #2c8fff;
	border-radius: 3px;
	height: 30px;
	line-height: 30px;
}

.tab_pd ul li {
	float: left;
}

.tab_pdN a {
	color: #2c8fff;
	text-align: center;
	width: 120px;
	float: left;
	height: 30px;
}

.tab_pdS a,.tab_pdN a:hover {
	background: #2c8fff;
	color: #FFF;
	text-align: center;
	width: 120px;
	float: left;
	height: 30px;
}

.OtherTimesTriangle {
	background: url(../aimages/arrowDown.png);
	float: right;
	width: 8px;
	height: 6px;
	margin-top: 10px;
}
 
.Totalprofit {
	background-image: url(../aimages/Totalprofit.png);
	background-repeat: no-repeat;
	background-position: 96% 95%;
}

.ArrowR {
	float: right;
}

.ArrowR a {
	display: block;
	width: 15px;
	height: 22px;
	background: url(../aimages/arrowRL.png) 0 0;
}

.ArrowR a:hover {
	display: block;
	width: 15px;
	height: 22px;
	background: url(../aimages/arrowRL.png) 0 -23px;
}

.ArrowL {
	float: left;
}

.ArrowL a {
	display: block;
	width: 15px;
	height: 22px;
	background: url(../aimages/arrowRL.png) -15px 0;
}

.ArrowL a:hover {
	display: block;
	width: 15px;
	height: 22px;
	background: url(../aimages/arrowRL.png) -15px -23px;
}

.Winner {
	background-image: url(../aimages/Winner.png);
	background-repeat: no-repeat;
	background-position: 50% 96%;
}

.getReady {
	border: 1px solid #ffba00;
	background: #fffbeb url(../aimages/loading2.gif) no-repeat center top;
	padding: 38px 10px 10px 10px;
	display: block;
	color: #53606b;
	font-size: 14px;
	text-align: center;
}

.already {
	border: 1px solid #c2c2c2;
	background: #ebebeb;
	padding: 10px;
	display: block;
	color: #53606b;
	font-size: 14px;
	text-align: left;
	word-break: break-all;
	white-space: normal;
}

.shareList ul li {
	float: left;
	padding-right: 10px;
}

.shareList ul li a {
	background: url(../aimages/share.jpg);
	width: 94px;
	height: 94px;
	display: inline-block;
}

.shareList .copy {
	background-position: 0 0;
}

.shareList .copy:hover {
	background-position: 0 -118px;
}

.shareList .mail {
	background-position: -113px 0;
}

.shareList .mail:hover {
	background-position: -113px -118px;
}

.shareList .QQ {
	background-position: -227px 0;
}

.shareList .QQ:hover {
	background-position: -227px -118px;
}

.shareList .weixin {
	background-position: -339px 0;
}

.shareList .weixin:hover {
	background-position: -339px -118px;
}

.shareArea {
	border-top: 1px #DDD solid;
	padding: 10px;
}

.VBbody {
	background: #758089;
}

.viewBillsLogin {
	width: 430px;
	margin: 100px auto 10px auto;
}

.BillsInfo {
	background: #ff8250;
	height: 150px;
	padding-top: 30px;
}

.billsLogo {
	border-radius: 50px;
	width: 99px;
	height: 99px;
	border: 3px solid #FFF;
	margin: 0 auto;
}

.VBLoginContent {
	padding: 10px;
}

.billsTop {
	background: #FFF;
	box-shadow: 0 2px 1px rgba(0,0,0,.1);
	border-bottom: 1px solid #ccc;
	width: 100%;
	height: 100px;
}

.VBlogo {
	width: 80px;
	height: 80px;
	border-radius: 45px;
	border: 2px solid #F8F8F8;
	background-position: center;
	margin: 5px 0 0 10px;
}

.VBbottom {
	width: 100%;
	border-top: #CCC 1px solid;
	background-color: #FFF;
	text-align: right;
	padding: 10px 0;
}

.popWechat {
	position: absolute;
	border: 1px solid #DDD;
	background: #f8f8f8;
	padding: 10px;
	margin: -150px 0 0 95px;
	width: 150px;
}

.popWechat .text {
	white-space: normal;
}

.AStable .delSn,.Repeat,.AStable .addSn,.AStable .checkSn,.graphica .delSn,.graphica .addSn,.graphica .checkSn,.graphica .Repeat {
	background: url(../aimages/icon2.png) no-repeat;
}

.graphica .Repeat {
	background-position: -207px -195px;
	width: 8px;
	height: 8px;
	margin-top: 15px;
}

.AStable .Repeat {
	background-position: -207px -195px;
	width: 8px;
	height: 8px;
}

.AStable .delSn {
	background-position: -147px -195px;
	width: 8px;
	height: 8px;
}

.AStable .addSn {
	background-position: -170px -195px;
	width: 8px;
	height: 8px;
}

.AStable .checkSn {
	background-position: -190px -195px;
	width: 8px;
	height: 8px;
}

.graphica .delSn {
	background-position: -147px -195px;
	width: 8px;
	height: 8px;
	margin-top: 15px;
}

.graphica .addSn {
	background-position: -170px -195px;
	width: 8px;
	height: 8px;
	margin-top: 15px;
}

.graphica .checkSn {
	background-position: -190px -195px;
	width: 8px;
	height: 8px;
	margin-top: 15px;
}

.graphica {
	padding: 10px;
	border-top: 1px solid #ccc;
	height: 38px;
	line-height: 38px;
}

.graphica div {
	padding-right: 10px;
}

.snNum .snNumText {
	color: #4287cf;
}

.snNum .snList {
	display: none;
}

.snNum .snNumText {
	color: #4287cf;
	position: relative;
	cursor: pointer;
}

.snNum:hover .snNumText {
	color: #fd7742;
}

.snNum:hover .snList {
	display: block;
	position: absolute;
	border: 1px solid #c8c8c8;
	border-radius: 3px;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	padding: 10px;
	background: #FFF;
	line-height: 180%;
	z-index: 1;
	max-height: 150px;
	overflow: auto;
	min-width: 150px;
}

.InstalArea {
	width: 28px;
	height: 38px;
	float: left;
	background: #FFF;
}

.InstalList {
	position: absolute;
	margin-top: 40px;
	background: #FFF;
	border: solid #c7cedb 1px;
	width: 215px;
	right: 10px;
	box-shadow: 3px 3px 10px rgba(0,0,0,.3);
	z-index: 1;
}

.InstalList .Lists ul {
	border-bottom: 1px solid #dce2e8;
	display: block;
}

.InstalList .Lists ul li {
	display: block;
	height: 36px;
	cursor: pointer;
}

.InstalList .Lists ul .title a {
	font-size: 12px;
	color: #53606b;
	width: 190px;
	height: 36px;
}

.InstalList .Lists ul .title a:hover {
	font-size: 12px;
	color: #FFF;
	width: 190px;
	float: left;
	height: 36px;
}

.InstalList .Lists ul li a {
	padding-left: 20px;
	padding-right: 5px;
	float: left;
	line-height: 36px;
	width: 190px;
	background: url(../aimages/arrowRight.png) right no-repeat;
	background-position: 95% 50%;
}

.InstalList .Lists ul li a:hover {
	background-color: #3484e9;
}

.InstalList .Lists ul .listButton a {
	background: none;
	font-size: 12px;
	color: #FFF;
}

.InstalList .Lists ul .blue a {
	background-color: #3484e9;
}

.InstalList .Lists ul .blue a:hover {
	background-color: #3484e9;
	color: #FFF;
}

.pageArea {
	padding-top: 5px;
}

.listTopSearchArea {
	width: 100%;
	float: left;
	background: #FFF;
	padding-top: 5px;
}

.WhiteTick {
	background: url(../aimages/package.png) -116px -508px;
	height: 12px;
	width: 12px;
	display: inline-block;
}

.ButtonGreen {
	border: 1px solid #7dc855;
	border-radius: 3px;
	background-color: #6C6;
	background: -webkit-gradient(linear,0 0,0 100%,from(#80e080),to(#56bd56));
	background: -moz-gradient(linear,0 0,0 100%,from(#80e080),to(#56bd56));
	background: -o-gradient(linear,0 0,0 100%,from(#80e080),to(#56bd56));
	background: -ms-gradient(linear,0 0,0 100%,from(#80e080),to(#56bd56));
	height: 28px;
	padding: 0 3%;
	cursor: pointer;
	line-height: 28px;
	display: inline-block;
	color: #FFF;
}

.ButtonGreen:hover {
	color: #FFF;
	cursor: default;
}

.SuccessCheckmark {
	background: url(../aimages/package.png) -15px -478px;
	width: 42px;
	height: 42px;
}

.failExclamation {
	background: url(../aimages/package.png) -161px -523px;
	width: 42px;
	height: 42px;
}

.classifyList {
	float: left;
	width: 200px;
	overflow: auto;
}

.classifyList .title,.proList .title {
	padding: 10px;
	border-bottom: 1px solid #d7d7d7;
	height: 25px;
	overflow: hidden;
}

.classifyList .treeArea {
	padding: 10px;
}

.lineBg {
	background: url(../aimages/lineBg.png) left repeat-y #FFF;
}

.Guide {
	background: #fff;
	border: 1px solid #d7d7d7;
	border-width: 0 1px 1px 1px;
	margin: 10px 15px 10px 0;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
	width: 200px;
}

.Guide .list li .text {
	width: 120px;
	color: #7c8389;
	padding: 5px;
	float: left;
	border-radius: 3px;
}

.Guide .list li .text:hover {
	background-color: #d9f3ff;
	background: #b3deff;
	padding: 5px;
	color: #0080ff;
}

.Guide .list {
	padding: 5px;
	float: left;
	height: 280px;
	width: 200px;
}

.Guidebutton {
	float: left;
	border-radius: 3px;
	background-color: #c7cedb;
	color: #FFF;
	cursor: pointer;
	height: 20px;
	line-height: 20px;
	padding: 0 8px;
	display: inline-block;
	margin-top: 7px;
	margin-left: 20px;
}

.Guidebutton:hover {
	background: #d1d7e2;
	color: #FFF;
	cursor: pointer;
}

.Guidebutton:active {
	background: #c7cedb;
	color: #FFF;
	cursor: pointer;
}

.ml30 {
	margin-left: 30px;
}

.StepbackgroundGray .tabN {
	border: 1px solid #d9e0eb;
	background: #f7f7f7;
	font-size: 16px;
	padding: 5px 10px;
	cursor: pointer;
	width: 100px;
	text-align: center;
}

.StepbackgroundGray .tabN .step {
	background: url(../aimages/package.png) -295px -525px;
	height: 25px;
	width: 24px;
	display: inline-block;
	color: #FFF;
}

.StepbackgroundGray .tabS,.StepbackgroundGray .tabN:hover {
	border: 1px solid #c7cedb;
	border-bottom: 1px solid #fff;
	font-size: 16px;
	padding: 5px 10px;
	background: #FFF;
	cursor: pointer;
	width: 100px;
	text-align: center;
}

.StepbackgroundGray .tabS .step,.StepbackgroundGray .tabN:hover .step {
	background: url(../aimages/package.png) -295px -552px no-repeat;
	height: 25px;
	width: 24px;
	display: inline-block;
	color: #FFF;
}

.videoicon {
	background: url(../aimages/package.png) -1033px -187px;
	height: 42px;
	width: 42px;
	color: #FFF;
}

.Accounts .step {
	height: 58px;
	width: 100%;
	background: #FFF;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
	margin-bottom: 10px;
	border: 1px solid #d3d8e2;
}

.Accounts .step ul {
	height: 58px;
	float: left;
	width: 100%;
}

.Accounts .step ul li {
	float: left;
	height: 58px;
	font-size: 14px;
	line-height: 55px;
}

.Accounts .step ul li .stepN {
	color: #7a8292;
}

.Accounts .step ul li .stepG {
	color: #61d199;
}

.Accounts .step ul li a {
	display: block;
	padding: 0 10px 0 5px;
}

.Accounts .step ul li a .icon {
	text-align: center;
	margin-right: 8px;
	float: left;
}

.Accounts .step ul li .stepN .icon {
	background: url(../aimages/package.png) -375px -510px;
	height: 38px;
	width: 30px;
	color: #FFF;
}

.Accounts .step ul li .stepG .icon {
	background: url(../aimages/package.png) -337px -553px;
	height: 38px;
	width: 30px;
	color: #FFF;
}

.Accounts .step ul li .stepS .icon,.Accounts .step ul li .stepN:hover .icon,.Accounts .step ul li .stepG:hover .icon {
	background: url(../aimages/package.png) -337px -510px;
	height: 38px;
	width: 30px;
	color: #FFF;
}

.Accounts .step ul li .stepS .text,.Accounts .step ul li .stepN:hover .text,.Accounts .step ul li .stepG:hover .text {
	color: #2297fc;
}

.Arrows {
	background: url(../aimages/package.png) -424px -526px;
	height: 58px;
	width: 30px;
	float: left;
}

.bottomButtonHold {
	position: fixed;
	background: #eaedef;
	bottom: 0;
	right: 0;
	height: 40px;
	width: 100%;
	padding-top: 8px;
}

#black_overlay {
	position: fixed;
	z-index: 10000;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	filter: alpha(opacity=40);
	opacity: .4;
	overflow: hidden;
	background-color: #000;
}

#load_content {
	display: none;
	position: absolute;
	top: 40%;
	left: 40%;
	width: 300px;
	height: 50px;
	border: 16px solid #FFF;
	border-bottom: none;
	background-color: white;
	z-index: 10002;
	overflow: auto;
	font-size: 14px;
	font-weight: bold;
}

.pluginBox {
	width: 260px;
	padding: 15px 20px;
	background: #fff;
	float: left;
}

.warehouseIcon {
	background: url(../aimages/plugInIcon1.jpg) no-repeat top #FFF;
}

.snManageIcon {
	background: url(../aimages/plugInIcon2.jpg) no-repeat top #FFF;
}

.borrowIcon {
	background: url(../aimages/plugInIcon3.jpg) no-repeat top #FFF;
}

.warehouseIcon .title,.snManageIcon .title,.borrowIcon .title {
	color: #ff7800;
}

.warehouseIcon .content,.snManageIcon .content,.borrowIcon .content {
	padding-top: 140px;
}

#tabDiv {
	width: 100%;
	background: url(../aimages/tabline.png) bottom repeat-x #FFF;
}

#tabDiv .tab_title {
	width: 100%;
	height: 28px;
	left: 0;
	top: 0;
	clear: both;
	position: relative;
}

#tabDiv .tab_title .vleft,#tabDiv .tab_title .vright,#tabDiv .tab_title .u {
	float: left;
	width: 15px;
	height: 28px;
	line-height: 25px;
}

#tabDiv .tab_title .u {
	width: 97%;
	overflow: hidden;
	position: relative;
}

#tabDiv .tab_title ul {
	margin: 0 5px;
	position: absolute;
	float: left;
	width: 5000px;
}

#tabDiv .tab_title .vright {
	top: 0;
	right: 0;
	position: absolute;
	margin-left: 2px;
	background: url(../aimages/tabs_rightarrow.png) center no-repeat #FFF;
	border: 1px solid #d7d7d7;
	height: 26px;
	border-width: 1px 0 0 1px;
	padding-left: 5px;
}

#tabDiv .tab_title .vleft {
	top: 0;
	left: 0;
	padding-left: 5px;
	background: url(../aimages/tabs_leftarrow.png) center no-repeat #FFF;
	border: 1px solid #d7d7d7;
	height: 26px;
	border-width: 1px 1px 0 1px;
}

#div1 {
	width: 120px;
	height: 15px;
	border: 1px #CCC solid;
	position: absolute;
	display: none;
	background: #CCC;
	font-size: 5px;
	padding: 2px;
	color: #999;
}

#div2 {
	width: 120px;
	height: 15px;
	border: 1px #CCC solid;
	position: absolute;
	display: none;
	background: #CCC;
	font-size: 5px;
	padding: 2px;
	color: #999;
}

.downArrow {
	top: 0;
	right: 21px;
	position: absolute;
}

.tabActionArea {
	background: url(../aimages/topTabDownArrow.png) center no-repeat #888;
	height: 27px;
	width: 23px;
	float: left;
}

.downArrow .downArrowContent {
	background: #FFF;
	position: absolute;
	z-index: 100;
	box-shadow: 0 2px 4px rgba(0,0,0,.4);
	right: 0;
}

.downArrow .downArrowContent span {
	clear: both;
	float: left;
	border-bottom: 1px solid #EEE;
	padding: 3px 10px;
	width: 80px;
}

.downArrow .downArrowContent span:hover {
	background: #F8F8F8;
	cursor: pointer;
}

.downArrow:hover .downArrowContent {
	display: block;
}

.topTab .tabClose {
	font-size: 1px;
	display: block;
	padding: 0;
	width: 20px;
	height: 25px;
	background: url(../aimages/closeN.png) no-repeat center right;
	float: left;
}

.topTab .tabClose:hover {
	font-size: 1px;
	display: block;
	padding: 0;
	width: 20px;
	height: 25px;
	background: url(../aimages/closeS.png) no-repeat center right;
	float: left;
}

.checkBoxArea li {
	border-radius: 5px;
	background: #efefef;
	width: 110px;
	height: 40px;
	line-height: 40px;
	float: left;
	margin: 0 10px 10px 0;
	font-size: 14px;
	padding-left: 10px;
}

.ReplacingAccount,.GoBack,.GreyOwl {
	background: url(../aimages/package.png);
}

.ReplacingAccount {
	background: url(../aimages/package.png) -1007px -572px;
	height: 16px;
	width: 16px;
	float: left;
	margin-top: 4px;
}

.GoBack {
	background: url(../aimages/package.png) -986px -572px;
	height: 17px;
	width: 17px;
	float: left;
	margin-top: 4px;
}

.GreyOwl {
	background-position: -947px -419px;
	height: 145px;
	width: 150px;
}

.HomeIcon {
	background: url(../aimages/package.png) -947px -572px;
	height: 16px;
	width: 16px;
	float: left;
	margin-top: 4px;
}

.CloseWindow {
	background: url(../aimages/package.png) -967px -572px;
	height: 16px;
	width: 16px;
	float: left;
	margin-top: 4px;
}

.offLine {
	width: 14px;
	height: 14px;
	float: right;
	background: url(../aimages/offline.png);
	color: #d8dff0;
	text-align: center;
	line-height: 14px;
	margin-top: 5px;
}

.PurchaseIcon1,.PurchaseIcon2,.PurchaseIcon3,.PurchaseIcon4,.PurchaseIcon5,.PurchaseIcon6,.PurchaseIcon7,.PurchaseIcon8,.PurchaseIcon9 {
	background: url(../aimages/Purchase.png);
}

.PurchaseIcon1 {
	background-position: -23px -28px;
	height: 232px;
	width: 130px;
}

.PurchaseIcon1:hover {
	background-position: -23px -332px;
	height: 232px;
	width: 130px;
	cursor: pointer;
}

.PurchaseIcon1:active {
	background-position: -23px -28px;
	height: 232px;
	width: 130px;
	cursor: pointer;
}

.PurchaseIcon2 {
	background-position: -158px -28px;
	height: 99px;
	width: 131px;
}

.PurchaseIcon2:hover {
	background-position: -158px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon2:active {
	background-position: -158px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon3 {
	background-position: -293px -28px;
	height: 99px;
	width: 131px;
}

.PurchaseIcon3:hover {
	background-position: -293px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon3:active {
	background-position: -293px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon4 {
	background-position: -428px -28px;
	height: 99px;
	width: 131px;
}

.PurchaseIcon4:hover {
	background-position: -428px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon4:active {
	background-position: -428px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon5 {
	background-position: -563px -28px;
	height: 99px;
	width: 100px;
}

.PurchaseIcon5:hover {
	background-position: -563px -332px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.PurchaseIcon5:active {
	background-position: -563px -28px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.PurchaseIcon6 {
	background-position: -158px -205px;
	height: 99px;
	width: 131px;
}

.PurchaseIcon6:hover {
	background-position: -158px -509px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon6:active {
	background-position: -158px -205px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon7 {
	background-position: -729px -195px;
	height: 58px;
	width: 30px;
}

.PurchaseIcon7:hover {
	background-position: -660px -195px;
	height: 58px;
	width: 30px;
	cursor: pointer;
}

.PurchaseIcon8 {
	background-position: -766px -195px;
	height: 58px;
	width: 30px;
}

.PurchaseIcon8:hover {
	background-position: -697px -195px;
	height: 58px;
	width: 30px;
	cursor: pointer;
}

.PurchaseIcon9 {
	background-position: -293px -133px;
	height: 171px;
	width: 191px;
}

.PurchaseIcon9:hover {
	background-position: -293px -437px;
	height: 171px;
	width: 191px;
	cursor: pointer;
}

.PurchaseIcon9:active {
	background-position: -293px -133px;
	height: 171px;
	width: 191px;
	cursor: pointer;
}

.PurchaseIcon10,.PurchaseIcon11 {
	background: url(../aimages/Sales_02.png);
}

.PurchaseIcon10 {
	background-position: 0 0;
	height: 99px;
	width: 131px;
}

.PurchaseIcon10:hover {
	background-position: 0 -99px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon10:active {
	background-position: 0 0;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon11 {
	background-position: 0 -198px;
	height: 99px;
	width: 131px;
}

.PurchaseIcon11:hover {
	background-position: 0 -297px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.PurchaseIcon11:active {
	background-position: 0 -198px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon1,.SalesIcon2,.SalesIcon3,.SalesIcon4,.SalesIcon6,.SalesIcon7,.SalesIcon8 {
	background: url(../aimages/Sales.png);
}

.SalesIcon1 {
	background-position: -23px -28px;
	height: 232px;
	width: 130px;
}

.SalesIcon1:hover {
	background-position: -23px -332px;
	height: 232px;
	width: 130px;
	cursor: pointer;
}

.SalesIcon1:active {
	background-position: -23px -28px;
	height: 232px;
	width: 130px;
	cursor: pointer;
}

.SalesIcon2 {
	background-position: -158px -28px;
	height: 99px;
	width: 131px;
}

.SalesIcon2:hover {
	background-position: -158px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon2:active {
	background-position: -158px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon3 {
	background-position: -293px -28px;
	height: 99px;
	width: 131px;
}

.SalesIcon3:hover {
	background-position: -293px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon3:active {
	background-position: -293px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon4 {
	background-position: -428px -28px;
	height: 99px;
	width: 131px;
}

.SalesIcon4:hover {
	background-position: -428px -332px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon4:active {
	background-position: -428px -28px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon6 {
	background-position: -158px -205px;
	height: 99px;
	width: 131px;
}

.SalesIcon6:hover {
	background-position: -158px -509px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon6:active {
	background-position: -158px -205px;
	height: 99px;
	width: 131px;
	cursor: pointer;
}

.SalesIcon7 {
	background-position: -293px -133px;
	height: 171px;
	width: 191px;
}

.SalesIcon7:hover {
	background-position: -293px -437px;
	height: 171px;
	width: 191px;
	cursor: pointer;
}

.SalesIcon7:active {
	background-position: -293px -133px;
	height: 171px;
	width: 191px;
	cursor: pointer;
}

.SalesIcon8 {
	background-position: -563px -28px;
	height: 99px;
	width: 100px;
}

.SalesIcon8:hover {
	background-position: -563px -332px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.SalesIcon8:active {
	background-position: -563px -28px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock1,.Stock2,.Stock3,.Stock4,.Stock5,.Stock6,.Stock7,.Stock8,.Stock9 {
	background: url(../aimages/stock.png);
}

.Stock1 {
	background-position: -294px -16px;
	height: 130px;
	width: 130px;
}

.Stock1:hover {
	background-position: -294px -322px;
	height: 130px;
	width: 130px;
	cursor: pointer;
}

.Stock1:active {
	background-position: -294px -16px;
	height: 130px;
	width: 130px;
	cursor: pointer;
}

.Stock2 {
	background-position: -429px -16px;
	height: 99px;
	width: 100px;
}

.Stock2:hover {
	background-position: -429px -322px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock2:active {
	background-position: -429px -16px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock3 {
	background-position: -24px -193px;
	height: 99px;
	width: 100px;
}

.Stock3:hover {
	background-position: -24px -499px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock3:active {
	background-position: -24px -193px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock4 {
	background-position: -159px -193px;
	height: 99px;
	width: 100px;
}

.Stock4:hover {
	background-position: -159px -499px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock4:active {
	background-position: -159px -193px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock5 {
	background-position: -294px -193px;
	height: 99px;
	width: 100px;
}

.Stock5:hover {
	background-position: -294px -499px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock5:active {
	background-position: -294px -193px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock6 {
	background-position: -429px -193px;
	height: 99px;
	width: 100px;
}

.Stock6:hover {
	background-position: -429px -499px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock6:active {
	background-position: -429px -193px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock7 {
	background-position: -564px -193px;
	height: 99px;
	width: 100px;
}

.Stock7:hover {
	background-position: -564px -499px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock7:active {
	background-position: -564px -193px;
	height: 99px;
	width: 100px;
	cursor: pointer;
}

.Stock8 {
	background-position: -24px -148px;
	height: 44px;
	width: 595px;
}

.Stock9 {
	background-position: -158px -16px;
	height: 99px;
	width: 130px;
}

.Stock9:hover {
	background-position: -158px -322px;
	height: 99px;
	width: 130px;
	cursor: pointer;
}

.Stock9:active {
	background-position: -158px -16px;
	height: 99px;
	width: 130px;
	cursor: pointer;
}

.AElement100 {
	display: block;
	height: 99px;
	width: 100px;
}

.AElement131 {
	display: block;
	height: 99px;
	width: 131px;
}

.StaffManagement,.CompanyData,.DataSet {
	background: url(../aimages/package.png);
}

.StaffManagement {
	background-position: -332px -133px;
	height: 16px;
	width: 16px;
	float: left;
	margin: 10px 5px 0 0;
}

.CompanyData {
	background-position: -348px -133px;
	height: 16px;
	width: 16px;
	float: left;
	margin: 10px 5px 0 0;
}

.DataSet {
	background-position: -316px -133px;
	height: 16px;
	width: 16px;
	float: left;
	margin: 10px 5px 0 0;
}

.beginningC {
	background: url(../aimages/beginningC.jpg) center no-repeat;
	height: 193px;
	width: 331px;
}

.PushpinLock,.PushpinUnlock {
	background: url(../aimages/package.png) center no-repeat;
}

.PushpinLock {
	background-position: -254px -207px;
	width: 16px;
	height: 16px;
}

.PushpinUnlock {
	background-position: -279px -207px;
	width: 16px;
	height: 16px;
}

.newsBox .newsList {
	border-bottom: 1px solid #e9e9e9;
	display: block;
	padding: 5px;
	margin-bottom: 5px;
}

.newsBox .newsList:hover {
	background-color: #F8F8F8;
}

.newsBox .unread .readTag {
	background: #6cbe4a;
	width: 5px;
	height: 45px;
	float: left;
}

.newsBox .readTag {
	width: 5px;
	height: 45px;
	float: left;
	margin-right: 10px;
}

.newsBox .newsLink {
	display: block;
}

.newsBox .newsList .newsTitle {
	font-size: 14px;

	color: #777;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 600px;
	text-align: left;
}

.newsBox .unread .newsTitle {
	font-size: 14px;
	color: #454c51;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 600px;
	text-align: left;
}

.newsBox .unread .newsDate,.newsBox .newsList .newsDate {
	color: #999;
	text-align: left;
}

.newsBox .text {
	padding: 5px;
}

.newsBox .title {
	font-size: 18px;
	color: #53606b;
	height: 45px;
	line-height: 45px;
	border-bottom: #dfdfdf 1px solid;
	margin: 0 5px;
	text-indent: 5px;
}

.newsIntro {
	font-size: 12px;
	color: #777;
}

.NLcontent {
	height: 50px;
}

.WelcomeOne {
	background: url(../aimages/One.png) center no-repeat;
	width: 700px;
	height: 250px;
}

.WelcomeTwo {
	background: url(../aimages/Two.jpg) center no-repeat;
	width: 700px;
	height: 256px;
}

.WelcomeThree {
	background: url(../aimages/Three.jpg) center no-repeat;
	width: 700px;
	height: 345px;
}

.bottomButtonReplace {
	height: 55px;
	width: 100%;
	float: left;
}

.CustomerService {
	background: url(../aimages/phoneNum.jpg) center no-repeat;
	width: 238px;
	height: 26px;
}

#noHover tr td {
	background: #fff;
}

#noHover tr td {
	background: #fff;
}

.noLink {
	background: url(../aimages/nolink.jpg) center left no-repeat;
	width: 140px;
	height: 110px;
}

.noData {
	background: url(../aimages/nodata.png) no-repeat center;
	width: 100%;
	height: 100%;
	float: left;
	opacity: .5;
}

.listNodata {
	background: url(../aimages/nodata.png) no-repeat center;
	width: 100%;
	height: 400px;
	float: left;
	opacity: .5;
	overflow: hidden;
}

.listNodata h1 {
	padding-top: 300px;
}

.importSuccees {
	border: 1px solid #feeb9d;
	background: #fffbe9;
	padding: 10px;
	margin-top: 10px;
}

.greyButtonImport {
	background: #ccc none;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	color: #999;
	display: inline-block;
	cursor: default;
}


.weixinPop {
	position: absolute;
	width: 110px;
	height: 110px;
	margin-top: -110px;
}

.update {
	position: absolute;
	top: 150px;
	left: 30%;
	border: 3px solid rgba(0,0,0,.3);
	z-index: 1000;
}

.update .close {
	background: url(../aimages/updateClose.jpg);
	width: 24px;
	height: 24px;
	cursor: pointer;
}

.update .close:hover {
	background: url(../aimages/updateClose.jpg) -26px 0;
	width: 24px;
	height: 24px;
}

.SFile {
	position: absolute;
	top: 0;
	left: 170px;
	height: 25px;
	padding: 0;
	margin: 0;
	width: 100px;
	z-index: 811212;
	border: 0 none;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

.fileInputArea {
	position: relative;
}

.tableStyle .price {
	display: block;
}

.tableStyle tr:hover .price {
	display: none;
}

.tableStyle tr .repayment {
	display: none;
	position: relative;
	text-align: center;
}

.tableStyle tr:hover .repayment {
	background: #58c56d;
	color: #FFF;
	display: block;
	border-radius: 3px;
	text-align: center;
}

.tableStyle tr:hover .repayment:hover {
	background: #4be092;
	color: #FFF;
	display: block;
	border-radius: 3px;
	text-align: center;
}

.repayment .repayTips {
	display: none;
	cursor: pointer;
	width: 200px;
	right: 0;
}

.repayment:hover .repayTips {
	display: inline-block;
	border: 1px solid #b0dcbd;
	background: #f3fef6;
	position: absolute;
	cursor: pointer;
	margin: -25px 0 0 -280px;
	padding: 10px;
	color: #666;
	width: 200px;
	white-space: normal;
	word-break: break-all;
	box-shadow: 0 2px 2px rgba(0,0,0,.3);
	right: 0;
}

.repaymentCheck {
	background: url(../aimages/checkGreen.png);
	width: 8px;
	position: relative;
	height: 7px;
	display: inline-block;
	margin-left: 5px;
	cursor: pointer;
}

.repaymentCheck .repaymentInfo {
	display: none;
	cursor: pointer;
	right: 0;
}

.repaymentCheck:hover .repaymentInfo {
	display: inline-block;
	border: 1px solid #b0dcbd;
	white-space: nowrap;
	background: #f3fef6;
	position: absolute;
	cursor: pointer;
	margin: -10px 0 0 -35px;
	padding: 0 10px;
	border-radius: 3px;
	right: 0;
}

.PrintA4,.PrintWith,.SelectA4,.SelectPrintWith,.DownloadTemplate {
	background: url(../aimages/Print.png) center no-repeat;
}

.PrintA4 {
	background-position: -99px -10px;
	width: 63px;
	height: 76px;
	cursor: pointer;
}

.PrintA4:hover,.SelectA4 {
	background-position: -13px -10px;
	width: 63px;
	height: 76px;
	cursor: pointer;
}

.mt20 {
	margin-top: 20px;
}

.PrintWith {
	background-position: -99px -92px;
	width: 76px;
	height: 63px;
	cursor: pointer;
}

.PrintWith:hover,.SelectPrintWith {
	background-position: -13px -92px;
	width: 76px;
	height: 63px;
	cursor: pointer;
}

.DownloadTemplate {
	background-position: -182px -92px;
	width: 63px;
	height: 63px;
}

.progress {
	background: #eee;
	height: 5px;
	width: 98%;
	margin: 20px 1% 0 1%;
	display: block;
}

.progress .progressIN {
	background: url(../aimages/loaddingline.gif);
	display: block;
	height: 5px;
}

.activeSMS {
	background: url(../aimages/activeImg.jpg) bottom right no-repeat #FFF;
}

.activeEmail {
	background: url(../aimages/mailActive.png) bottom right no-repeat #FFF;
}

.HavePurchased {
	background: url(../aimages/icon2.png) no-repeat -341px -73px;
	width: 40px;
	height: 14px;
	display: inline-block;
	margin-top: 5px;
}

.NoPurchased {
	background: url(../aimages/icon2.png) no-repeat -341px -90px;
	width: 40px;
	height: 14px;
	display: inline-block;
	margin-top: 5px;
}

.Invalid {
	background: url(../aimages/icon2.png) no-repeat -341px -57px;
	width: 40px;
	height: 14px;
	display: inline-block;
	margin-top: 5px;
}

.ShareWay ul li {
	float: left;
	padding-right: 10px;
}

.ShareWay ul li a {
	background: url(../aimages/ShareWay.png) no-repeat;
	width: 48px;
	height: 48px;
	display: inline-block;
}

.ShareWay .Microblogging {
	background-position: -11px -12px;
}

.ShareWay .Microblogging:hover {
	background-position: -11px -75px;
}

.ShareWay .QQblogging {
	background-position: -83px -12px;
}

.ShareWay .QQblogging:hover {
	background-position: -83px -75px;
}

.ShareWay .QQ {
	background-position: -154px -12px;
}

.ShareWay .QQ:hover {
	background-position: -154px -75px;
}

.ShareWay .weixin {
	background-position: -226px -12px;
}

.ShareWay .weixin:hover {
	background-position: -226px -75px;
}

.ShareWay .QQspace {
	background-position: -297px -12px;
}

.ShareWay .QQspace:hover {
	background-position: -297px -75px;
}

.TuijianGif {
	background: url(../aimages/TuijianGif.gif) no-repeat;
	width: 124px;
	height: 14px;
	display: inline-block;
	float: left;
}
  
.RecommendedPop {
	background: url(../aimages/RecommendedPop.png) no-repeat center;
	width: 750px;
	height: 250px;
}

.processing,.processing:hover,.processing:active {
	background: url(../aimages/loadding.gif) no-repeat 10px 5px #ddd;
	border: 1px solid #D7D7D7;
	color: #999;
	padding-left: 30px;
	cursor: default;
}



.haveChild {
	background-image: url(../aimages/arrow.png);
	background-position: right center;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 23px;
	white-space: normal;
}

.DCloadding {
	background: url(../aimages/loading2.gif) center no-repeat;
	min-height: 350px;
}

.tableStyle th {
	position: relative;
}

.dragLine {
	position: absolute;
	height: 35px;
	width: 2px;
	background-color: transparent;
	cursor: col-resize;
	z-index: 2;
}

.dragLine:hover,.dragLine:active {
	border: 1px dashed #aaa;
	border-width: 0 1px 0 0;
	background-color: transparent;
	cursor: col-resize;
}

.tableText {
	overflow: hidden;
	white-space: nowrap;
	display: block;
}

.figureimg {
	position: relative;
}

.figureimg .figureimgbackground {
	position: absolute;
	width: 100%;
	display: block;
	height: 45px;
	background: #000;
	opacity: .8;
	bottom: 0;
	left: 0;
}

.figureimg .figureimgbackground .character {
	color: #fff;
	padding: 10px;
}

.EditTemplate {
	float: left;
	margin-left: 20px;
}

.EditTemplate a .texts {
	float: left;
	color: #7a8292;
}

.EditTemplate a:hover .texts {
	color: #0360d7;
}

.EditTemplate a .iocns {
	background: url(../aimages/package.png);
	background-position: -351px -169px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 4px;
}

.EditTemplate a:hover .iocns {
	background: url(../aimages/package.png);
	background-position: -377px -169px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 4px;
}

.EditTemplate a .iocns2 {
	background: url(../aimages/package.png);
	background-position: -351px -192px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 4px;
}

.EditTemplate a:hover .iocns2 {
	background: url(../aimages/package.png);
	background-position: -377px -192px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 4px;
}

.EditTemplate a .iocns3 {
	background: url(../aimages/package.png);
	background-position: -948px -364px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 7px;
}

.EditTemplate a:hover .iocns3 {
	background: url(../aimages/package.png);
	background-position: -948px -390px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 7px;
}

.showcaseTitle {
	border-bottom: 1px solid #d7d7d7;
	float: left;
	width: 100%;
}

.showcaseTitle .logo {
	float: left;
	width: 40%;
}

.showcaseTitle .logo .avatar {
	width: 80px;
	height: 80px;
	border-radius: 100px;
	border: 2px solid #f1f1f1;
	float: left;
	margin: 10px;
}

.showcaseTitle .logo .content {
	float: left;
	padding-top: 30px;
}

.showcaseTitle .titleRtext {
	width: 60%;
	float: right;
	padding-top: 30px;
}

.showcaseTitle .titleRtext .inputText {
	width: 99%;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	color: #F00;
}

.showcaseSecTitle {
	border-bottom: 1px solid #d7d7d7;
	padding: 10px 0;
}

.showcaseContent {
	width: 990px;
	margin: 0 auto;
	padding: 20px 0;
}

.showcaseContent .list ul {
	padding-left: 10px;
	float: left;
}

.showcaseContent .list ul li {
	float: left;
	border: 1px solid #d7d7d7;
	background-color: #FFF;
	cursor: pointer;
	margin-right: 10px;
	margin-bottom: 20px;
}

.showcaseContent .list ul li:hover,.showcaseContent .list ul .select {
	border: 1px solid #1c7efb;
	box-shadow: 0 0 3px #1c7efb;
}

.showcaseContent .list ul .pro,.showcaseContent .list ul .SCadd {
	height: 330px;
	width: 230px;
}

.showcaseContent .list ul .SCadd .icon {
	width: 230px;
	height: 230px;
	float: left;
	background: url(../aimages/add.png) center no-repeat;
}

.showcaseContent .list ul .pro .photoArea {
	position: relative;
	width: 230px;
	height: 230px;
}

.showcaseContent .list ul .pro .photoArea .editArea {
	display: none;
	text-align: center;
}

.showcaseContent .list ul .pro:hover .photoArea .editArea {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 30px;
	background: url(../aimages/coverBg.png);
	line-height: 30px;
	display: block;
	text-align: center;
}

.showcaseContent .list ul .pro .photoArea .text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	background: url(../aimages/coverBg.png);
	color: #FFF;
	line-height: 30px;
	text-indent: 10px;
}

.showcaseContent .list ul .pro .price {
	padding: 10px 10px 0 10px;
}

.showcaseContent .list ul .pro h1 {
	font-size: 12px;
	color: #333;
	width: 210px;
	margin: 0;
	padding: 0 10px;
	float: left;
}

.showcaseContent .list ul .pro h2 {
	clear: both;
	font-size: 12px;
	color: #999;
	width: 210px;
	margin: 0;
	padding: 0 10px 10px 10px;
	float: left;
}

.showcaseContent .editArea .EAedit,.showcaseContent .editArea .EAdel {
	float: left;
	width: 50%;
	color: #fff;
}

.showcaseContent .editArea .EAtext:hover {
	color: #ff0;
}

.SCbottom {
	border-top: 1px solid #d7d7d7;
	margin-top: 30px;
	padding-top: 10px;
}

.showPro .photo {
	width: 50px;
	padding-right: 20px;
	float: left;
}

.showPro .name {
	float: left;
	font-size: 14px;
	width: 180px;
	height: 50px;
	overflow: hidden;
}

.photoList {
	width: 470px;
	float: left;
}

.photoList li {
	width: 70px;
	height: 70px;
}

.photoList .normal {
	border: 1px solid #d7d7d7;
	float: left;
	margin-right: 60px;
}

.photoList .select {
	border: 1px solid #1c7efb;
	box-shadow: 0 0 3px #1c7efb;
	float: left;
	margin-right: 60px;
}

.photoEdit {
	border: 1px solid #d7d7d7;
	margin: 10px 0;
	float: left;
	height: 210px;
	width: 470px;
}

.showcaseStep {
	background: url(../aimages/showcaseStep.png) center no-repeat;
	height: 250px;
}

.showcaseTemp {
	background: url(../aimages/showcaseTemp.jpg) center no-repeat;
	height: 500px;
}

.ShareWay .clip {
	background-position: -373px -12px;
}

.ShareWay .clip:hover {
	background-position: -373px -75px;
}

.printButton {
	width: 110px;
	height: 128px;
	float: left;
	margin: 0 10px 5px 0;
	cursor: pointer;
}

.A4 {
	font-size: 24px;
	line-height: 24px;
	color: #a9aaaa;
	text-align: center;
	background: url(../aimages/printIconA4.png) center no-repeat #FFF;
	border: 1px solid #D7D7D7;
}

.A4 span {
	padding-top: 50px;
	float: left;
	width: 110px;
}

.others {
	background: url(../aimages/printOthers.png) center no-repeat #FFF;
	border: 1px solid #D7D7D7;
}

.others .Name {
	text-align: center;
	font-size: 14px;
	color: #A9aaaa;
	width: 110px;
	float: left;
	padding-top: 40px;
	border: none;
	text-indent: 0;
	margin-top: 10px;
}

.others .dimension {
	text-align: center;
	font-size: 12px;
	color: #A9AAAA;
	width: 110px;
	float: left;
	text-indent: 0;
	margin-top: 25px;
	padding: 0;
}

.printButton:hover {
	background-color: #f3f6fa;
	color: #000;
}

.printButton:hover span,.printArea .select span,.printButton:active span {
	color: #000;
}

.Custom {
	background: url(../aimages/printCustom.png) 20px 40px no-repeat #FFF;
	border: 1px solid #D7D7D7;
}

.Custom .Name {
	padding-top: 80px;
	text-align: center;
	font-size: 14px;
	color: #A9AAAA;
	width: 110px;
	float: left;
	border: none;
	text-indent: 0;
	margin: 0;
}

.SelectLight,.SelectGray,.SalesIcon,.PurchaseIcon,.SalesReturnsIcon,.PurchaseReturnsIcon,.AllocationIcon,.BorrowingIcon,.LoanIcon,.WarehousingIcon,.OutLibraryIcon,.BorrowReturnsIcon,.LoanReturnsIcon,.ExpendIcon,.EarningIcon,.ReceivableIcon,.PayableIcon {
	background: url(../aimages/package.png) no-repeat center;
	width: 24px;
	height: 24px;
	display: block;
}

.SelectLight {
	background-position: -546px -429px;
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
	margin-top: 3px;
}

.SelectGray {
	background-position: -566px -429px;
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
	margin-top: 3px;
}

a:hover .SelectGray {
	background-position: -526px -429px;
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
	margin-top: 3px;
}

.SalesIcon {
	background-position: -608px -426px;
}

.PurchaseIcon {
	background-position: -703px -426px;
}

.SalesReturnsIcon {
	background-position: -640px -426px;
}

.PurchaseReturnsIcon {
	background-position: -671px -426px;
}

.AllocationIcon {
	background-position: -862px -426px;
}

.BorrowingIcon {
	background-position: -734px -426px;
}

.LoanIcon {
	background-position: -766px -426px;
}

.WarehousingIcon {
	background-position: -799px -426px;
}

.OutLibraryIcon {
	background-position: -830px -426px;
}

.BorrowReturnsIcon {
	background-position: -1197px -426px;
}

.LoanReturnsIcon {
	background-position: -1229px -426px;
}

.ExpendIcon {
	background-position: -1166px -426px;
}

.EarningIcon {
	background-position: -1261px -426px;
}

.ReceivableIcon {
	background-position: -1293px -426px;
}

.PayableIcon {
	background-position: -1324px -426px;
}

.printArea {
	padding: 10px 0;
}

.printArea .select,.printButton:active {
	border: 1px solid #1c7efb;
	box-shadow: 0 0 3px #4d9afc;
	background-color: #f3f6fa;
}

.printPreview {
	border: 1px solid #D7D7D7;
	float: left;
	width: 100%;
}

.printPreview .title {
	padding: 10px 0;
	border-bottom: 1px solid #d7d7d7;
	background: #F1F1F1;
	float: left;
	width: 100%;
}

.printPreview .content {
	padding: 20px;
	float: left;
}

.tempChose .autoCompleteBox {
	height: 264px!important;
	top: 0!important;
}

.proName {
	position: relative;
}

.packageList {
	border: 1px solid #d7d7d7;
	background: url(../aimages/thBgN.png) bottom repeat-x #FFF;
	float: left;
	border-radius: 5px;
	box-shadow: 0 0 4px rgba(0,0,0,.2);
	max-height: 300px;
	max-width: 500px;
	min-width: 200px;
	overflow: auto;
}

.packageList h1 {
	font-size: 14px;
	background: #f2f2f2;
	padding: 5px 10px;
	border-bottom: 1px solid #D7D7D7;
}

.packageList h2 {
	font-size: 12px;
	border-bottom: #D7D7D7 solid 1px;
	padding: 0 10px;
}

.packageList h3 {
	font-size: 12px;
	padding: 0 10px;
}

.packageList p {
	margin: 0;
	padding: 0 10px;
}

.packageList ul li {
	padding: 5px 0;
	border-bottom: 1px dotted #d7d7d7;
	float: left;
	width: 100%;
}

.packageList ul li:last-child {
	border-bottom: 0;
}

.packageList ul li:hover {
	background: #f3f3f3;
}

.Importing {
	background: url(../aimages/ImportingA.png) no-repeat center;
	width: 343px;
	height: 176px;
}

.Importing .Box {
	width: 146px;
	height: 176px;
	margin-right: 51px;
	float: left;
}

.Importing .Box .SmallBox {
	margin-top: 126px;
	height: 50px;
	text-align: center;
}

.BasicEditionIcon,.BasicEditionIconB {
	background: url(../aimages/ImportingB.png) no-repeat center;
	width: 90px;
	height: 90px;
	display: block;
}

.BasicEditionIcon {
	background-position: 0 0;
	display: block;
	cursor: pointer;
}

.BasicEditionIcon:hover {
	background-position: -90px 0;
	display: block;
	cursor: pointer;
}

.BasicEditionIconB {
	background-position: 0 -90px;
	display: block;

	cursor: pointer;
}

.BasicEditionIconB:hover {
	background-position: -90px -90px;
	display: block;
	cursor: pointer;
}

.saleMan {
	background: url(../aimages/salesIcon.png) bottom no-repeat;
	width: 25px;
	height: 15px;
	display: inline-block;
}

.regChoseVersion li {
	float: left;
	text-align: left;
}

.regChoseVersion li a {
	border-radius: 5px;
	border: 2px solid #d7d7d7;
	padding: 20px;
	float: left;
	width: 195px;
	color: #666;
	cursor: pointer;
}

.regChoseVersion li a span {
	cursor: pointer;
}

.regChoseVersion li a:hover {
	border: 2px solid #58ca68;
	color: #58ca68;
	cursor: pointer;
}

.regChecked {
	background: url(../aimages/checkedReg.png) no-repeat center;
}

.regUnchecked {
	background: url(../aimages/uncheckedReg.png) no-repeat center;
}

.regBox tr td {
	border-bottom: 1px dotted #dee1e9;
}

.outoftime {
	background: url(../aimages/outoftime.png) center left no-repeat;
	width: 115px;
	height: 115px;
}

.WIlist ul li a .repeat {
	background: url(../aimages/repeat.png) left center no-repeat;
}

.cancel {
	background: url(../aimages/zuofei.png) no-repeat center;
}

.tableStyle tr:hover td .cancel {
	background: url(../aimages/zuofei-hover.png) no-repeat center;
}

.memory {
	width: 100%;
	padding: 10px 0;
	background: #f0f0f0;
	text-align: center;
}

.storage_pag {
	margin-top: 10px;
	text-align: center;
}

.storage_pag a:hover {
	border: 1px solid #2091fc;
	border-radius: 3px;
	background-color: #28b5fd;
	background: -webkit-gradient(linear,0 0,0 100%,from(#28b5fd),to(#2091fc));
	color: #fff;
}

.storage_pag a font {
	margin: 0 2px;
}

.inputText {
	border: 1px solid #D7D7D7;
	border-radius: 3PX;
	height: 14PX;
	padding: 7px 0;
	line-height: 14PX;
	padding-left: 5PX;
	font-size: 12px;
	display: inline-block;
}

.inputText:focus {
	border: 1px solid #49b8ff;
	box-shadow: 0 0 3px rgba(73,184,255,.5);
}

.inputText[readonly] {
	border: 1px solid #dfdfdf;
	background: #efefef;
	color: #aaa;
}

.money_bg {
	width: 219px;
	background: url(../aimages/moneybg.png) repeat-y;
	height: 65px;
	text-align: center;
}

.money_bg input {
	display: none;
	width: 217px;
	height: 64px;
	padding: 0;
}

.money_bg_cur input {
	display: inline-block;
}

.money_bg_cur {
	background: none;
}

.money_bg p {
	margin: 0;
	padding: 0;
	line-height: 65px;
}

.money_bg p span {
	width: 19.9px;
	float: left;
	text-align: center;
	display: inline-block;
	font-weight: bold;
}

.subject .fakeSelect {
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	border: none;
}

.subject .fakeSelect h2 {
	border: none;
	background: none;
	font-size: 12px;
	padding: 0;
	margin: 0;
}

.tableStyle tr:hover .subject .fakeSelect h2 {
	border: 1px solid #d7d7d7;
	background: url(../aimages/selectDown.png) right center no-repeat #FFF;
}

.subject-meun {
	position: relative;
	float: right;
	width: 40px;
	line-height: 65px;
}

.subject-meun a {
	display: none;
}

.tableStyle tr:hover .subject .subject-meun a {
	display: inline-block;
}

.subject-meun .popArea {
	left: 40px;
	top: 0;
}

.tableStyle-accounting td {
	height: 65px;
}

.accounting_text {
	height: 22px;
	line-height: 22px;
	padding: 0;
	margin-top: 5px;
	width: 60px;
}

.currency input {
	border: none;
	border-bottom: 1px solid #ccc;
	height: 22px;
	line-height: 22px;
	width: 60px;
}

#edit_name {
	color: #AAA;
	font-size: 12px;
	cursor: pointer;
}

#toolTop .dn {
	display: none;
}

#keyboardshow {
	position: relative;
}

#keyboard {
	background: url(../aimages/ico-shortcut-key.gif) 0 0 no-repeat;
	width: 30px;
	height: 16px;
	display: inline-block;
	margin: 8px 10px 0 0;
	position: relative;
}

#imgKeyBoard {
	position: absolute;
	z-index: 100;
	right: 10px;
	top: 24px;
	display: none;
}

#keyboard img {
	position: absolute;
	z-index: 999;
	display: none;
	right: 10px;
	top: 24px;
}

#keyboard:hover img {
	display: block;
}

.ui-btn-prev-dis,.ui-btn-next-dis {
	display: block;
	box-shadow: 0 1px 1px rgba(0,0,0,.15);
	width: 38px;
	height: 28px;
	float: right;
	border: 1px solid #cbcbcb;
	background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f4f4f4));
	border-radius: 3px;
}

.ui-btn-prev-dis:hover,.ui-btn-next-dis:hover {
	background: -webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#eee));
}

.ui-btn-prev-dis b,.ui-btn-next-dis b {
	display: block;
	width: 8px;
	height: 11px;
	font-size-adjust: 11px;
	margin: 0 auto;
	background: url(../aimages/spr_icons_vi.png) left no-repeat;
	margin-top: 8px;
}

.ui-btn-next-dis b {
	background: url(../aimages/spr_icons_vi.png) right no-repeat;
}

.receiptsInputText_a {
	border: 1px solid #d7d7d7;
	width: 96%;
	display: block;
	height: 14px;
	line-height: 14px;
	color: #7c8389;
	border: 1px solid #D7D7D7;
	background-color: #FFF;
	padding: 5PX 0;
	text-indent: 5PX;
}

.subject-con {
	width: 284px;
	height: 64px;
	border: none;
	border: 1px solid #fff;
	position: relative;
}

.subject-con_cur {
	border: 1px solid #d7d7d7;
	background: #fff;
}

.subject-con_cur .subject-meun a {
	display: inline-block;
}

.subject-con input {
	float: left;
	width: 230px;
	height: 62px;
	border: none;
	border: 1px solid #fff;
	padding: 0;
}

.subject-meun .meun_tab {
	width: 100%;
	background: #f7f7f7;
	height: 35px;
	border-bottom: 1px solid #ddd;
}

.subject-meun .meun_tab p {
	display: inline-block;
	float: left;
	border-right: 1px solid #ddd;
	padding: 0;
	margin: 0;
	height: 35px;
	line-height: 35px;
	width: 99px;
	font-size: 14px;
	cursor: pointer;
}

.subject-meun .meun_tab p.cur {
	background: #1e7950;
	color: #fff;
}

.subject-meun .popArea a {
	display: inline-block;
}

.tableStyle tr:hover .subject-meun .popArea a {
	float: none;
	margin: 0;
}

.tableStyle .normal,.PaymentTableStyle .normal {
	background: #f4f4f4;
	height: 23px;
}

.option-a {
	position: absolute;
	width: 286px;
	background: #fff;
	box-shadow: 0 2px 2px 3px #ddd;
	z-index: 999;
	top: -2px;
	border: 1px solid #ccc;
	left: -2px;
}

.option-a ul {
	position: relative;
	height: 187px;
	overflow: hidden;
	overflow-y: auto;
}

.option-a ul li {
	width: 100%;
	text-align: left;
}

.option-a ul li a {
	color: #333;
	font-size: 13px;
	display: inline-block;
	width: 266px;
	height: 10px;
	line-height: 10px;
	padding: 10px;
}

.option-add {
	position: absolute;
	border-bottom: 0;
	border-top: 1px solid #ddd;
	width: 100%;
	height: 35px;
	line-height: 35px;
	top: 187px;
}

.option-a ul li a:hover {
	background: #e4f3ff;
}

.option-add a {
	width: 100%;
	background: #f5f5f5;
}

.option-add a:hover {
	background: #eee;
}

.receipts_a .tableStyle_accounting tr:hover,.receipts_a .tableStyle_accounting tr:hover td {
	background: none;
}

.receipts_a .tableStyle tr th p {
	padding: 0;
	margin: 0;
}

.receipts_a .tableStyle tr th p span {
	display: inline-block;
	width: 19.9px;
	height:;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	float: left;
}

.receipts_a .tableStyle tr th,.receipts_a .tableStyle tr td {
	position: relative;
}

.subject-meun .meun_tab {
	width: 100%;
	background: #f7f7f7;
	height: 35px;
	border-bottom: 1px solid #ddd;
}

.subject-meun .meun_tab p {
	display: inline-block;
	float: left;
	border-right: 1px solid #ddd;
	padding: 0;
	margin: 0;
	height: 35px;
	line-height: 35px;
	width: 99px;
	font-size: 14px;
	cursor: pointer;
}

.subject-meun .meun_tab p.cur {
	background: #1e7950;
	color: #fff;
}

.subject-meun .popArea a {
	display: inline-block;
}

.tableStyle tr:hover .subject-meun .popArea a {
	float: none;
	margin: 0;
}

.quickLaunch .QL1,.quickLaunch .QL2,.quickLaunch .QL3,.quickLaunch .QL4 {
	border-bottom: 1px dashed #d7d7d7;
}



.quickLaunch .QL1,.quickLaunch .QL2,.quickLaunch .QL3,.quickLaunch .QL5,.quickLaunch .QL6,.quickLaunch .QL7 {
	border-right: 1px dashed #d7d7d7;
}

.quickLaunch td:hover {
	background: #f8f8f8;
	cursor: pointer;
}

.quickLaunch .icon {
	width: 100px;
}

.quickLaunch .text {
	width: 100px;
	color: #7c8389;
	padding-top: 15px;
	font-size: 16px;
}

.Shortcut {
	text-align: center;
	width: 128px;
	height: 64px;
	margin: 0 auto;
}

.quickLaunch .icon .xiaoshou,.quickLaunch .icon .jinhuo,.quickLaunch .icon .chuku,.quickLaunch .icon .ruku,.quickLaunch .icon .shangpin,.quickLaunch .icon .kehu,.quickLaunch .icon .yingshou,.quickLaunch .icon .yingfu,.quickLaunch .icon .shouzhi,.quickLaunch .icon .diaobo,.quickLaunch .icon .tuihuo,.Shortcut .xiaoshou,.Shortcut .jinhuo,.Shortcut .kucen,.Shortcut .yeji {
	background: url(../aimages/index.png) no-repeat center;
	display: block;
	width: 64px;
	height: 64px;
}

.quickLaunch .icon .xiaoshou {
	background-position: -128px 0;
}

.quickLaunch .icon .jinhuo {
	background-position: -192px 0;
}

.quickLaunch .icon .chuku {
	background-position: 0 -64px;
}

.quickLaunch .icon .ruku {
	background-position: -64px -64px;
}

.quickLaunch .icon .shangpin {
	background-position: 0 -128px;
}

.quickLaunch .icon .kehu {
	background-position: -64px -128px;
}

.quickLaunch .icon .yingshou {
	background-position: -192px -64px;
}

.quickLaunch .icon .yingfu {
	background-position: -256px 0;
}

.quickLaunch .icon .shouzhi {
	background-position: -128px -64px;
}

.quickLaunch .icon .diaobo {
	background-position: -64px 0;
}

.quickLaunch .icon .tuihuo {
	background-position: 0 0;
}

.Shortcut .xiaoshou {
	background-position: -64px -192px;
}

.Shortcut .jinhuo {
	background-position: -192px -192px;
}

.Shortcut .kucen {
	background-position: -128px -192px;
}

.Shortcut .yeji {
	background-position: 0 -192px;
}

.index_p {
	width: 300px;
	float: right;
}

.index_p ul li {
	float: right;
}

.index_p ul li a {
	width: 54px;
	height: 54px;
	float: right;
	margin-right: 10px;
}

.index_p ul li .icon {
	background-image: url(../aimages/index_p.png);
	width: 27px;
	height: 26px;
	float: right;
	margin-top: 5px;
	margin-right: 15px;
}

.index_p ul li .text {
	width: 54px;
	float: right;
	text-align: center;
	color: #999;
}

.index_p ul .pc a .icon {
	background-position: 0 -26px;
}

.index_p ul .pc a:hover .icon {
	background-position: 0 0;
}

.index_p ul .android a .icon {
	background-position: -27px -26px;
}

.index_p ul .android a:hover .icon {
	background-position: -27px 0;
}

.index_p ul .ios a .icon {
	background-position: -54px -26px;
}

.index_p ul .ios a:hover .icon {
	background-position: -54px 0;
}

.Xiazaierweima {
	position: absolute;
	width: 110px;
	height: 110px;
	margin-top: -110px;
	margin-left: 130px;
}

.VideoIcon {
	padding-left: 15px;
}

.VideoIcon .icon {
	width: 17px;
	height: 20px;
	float: left;
	background: url(../aimages/VideoIcon.png);
	margin-top: 4px;
	margin-right: 5px;
}
 
.loginInfo .trial{
	background-image: url(../aimages/iconSetV1.png);
	background-repeat: no-repeat;
}
 
.topNotice .TAlist,.topWarning .TAlist,.Exclusive .TAlist,.loginInfo .TAlist {
	display: none;
	position: absolute;
	border: 1px solid #ccc;
	box-shadow: 0 2px 5px rgba(0,0,0,.15);
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	width: 245px;
	background: #FFF;
	z-index: 100;
	top: 38px;
	left: -110px;
}

.topNotice .arrow,.topWarning .arrow,.Exclusive .arrow,.loginInfo .arrow,.InstalList .arrow {
	position: absolute;
	width: 245px;
	height: 8px;
	background: url(../aimages/arrowT.png) no-repeat center;
	top: -8px;
	left: 0;
}

.topNotice:hover .TAlist,.topWarning:hover .TAlist,.Exclusive:hover .TAlist,.loginInfo:hover .TAlist {
	display: block;
}

.topNotice .TAlist h1,.topWarning .TAlist h1,.Exclusive .TAlist h1 {
	font-size: 16px;
	color: #000;
	border-bottom: 1px dotted #d7d7d7;
	padding: 5px 10px;
}

.topWarning .TAlist .content {
	width: 100%;
	float: left;
}

.topWarning .TAlist .content .icon,.topWarning .TAlist .content .text {
	float: left;
}

.topWarning .TAlist .content .text {
	width: 180px;
}

.topWarning .TAlist .content li {
	float: left;
	width: 100%;
	border-bottom: 1px dotted #d7d7d7;
	padding: 5px;
	background: #FFF;
	transition: background linear .3s;
	cursor: pointer;
	box-sizing: border-box;
}

.topWarning .TAlist .content li:hover {
	background-color: #edf0f5;
	transition: background linear .3s;
}

.topWarning .TAlist .content li .text h2 {
	font-size: 14px;
	color: #000;
}

.topWarning .TAlist .content li .text h3 {
	font-size: 12px;
	color: #888;
	font-weight: 400;
	line-height: 140%;
}

.topWarning .icon {
	background-image: url(../aimages/package.png);
	width: 33px;
	height: 35px;
	float: left;
	margin: 5px 10px 0 0;
}

.topWarning .inventoryLow .icon {
	background-position: -1033px -125px;
}

.topWarning .receivable .icon {
	background-position: -1033px -68px;
}

.topWarning .payable .icon {
	background-position: -1033px -12px;
}

.topWarning .lowprice .icon {
	background-position: -1033px -240px;
}

.topWarning .inWarehouseW .icon {
	background-position: -1033px -297px;
}

.topWarning .outWarehouseW .icon {
	background-position: -1033px -354px;
}

.topWarning .SNdeviant .icon {
	background-position: -982px -12px;
}

.topWarning .repeat .icon {
	background: url(../aimages/repeat.png) left center no-repeat;
}

.topWarning .viewMore {
	text-align: center;
	width: 100%;
	font-size: 12px;
	float: left;
}

.topWarning .viewMore a {
	display: block;
	padding: 5px 0;
	color: #666;
}

.topWarning .viewMore a:hover {
	background: #edf0f5;
	transition: background linear .3s;
}
 
.input_text,.textarea {
	border: 1px solid #cddae4;
	padding: 5px;
}

.is_btn:nth-of-type(odd) {
	background: url(../aimages/buttonBg2.png) 0 0 no-repeat;
	width: 79px;
	height: 31px;
	line-height: 31px;
	display: inline-block;
	font-size: 14px;
	padding-left: 30px;
	cursor: pointer;
	color: #3578fb;
	width: 110px;
}

.themask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1000000;
	-moz-opacity: .7;
	opacity: .70;
	filter: alpha(opacity=70);
	display: none;
}

.popConment {
	position: fixed;
	left: 350px;
	top: 80px;
	z-index: 1000000;
}

.popConment {
	position: absolute;
	background: url(../aimages/conmentBg.png);
	width: 668px;
	height: 552px;
	padding-left: 40px;
}

.is_success {
	margin: 0 auto;
	color: #090!important;
	padding: 10px 10px 10px 45px;
	width: 90%;
	background: url(../aimages/success.png) no-repeat left center;
	text-align: left;
	line-height: 160%;
	font-weight: bold;
}

.is_failure {
	margin: 0 auto;
	color: #C00!important;
	padding: 10px 10px 10px 45px;
	width: 90%;
	background: url(../aimages/failure.png) no-repeat left center;
	text-align: left;
	line-height: 160%;
	font-weight: bold;
}

.Mailclose {
	background-image: url(../aimages/closeIcon.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	width: 23px;
	height: 23px;
	background-color: #e77070;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

.Mailclose:hover {
	background-color: #7091e7;
	transition: linear background-color .3s;
	cursor: pointer;
}

.Ch {
	float: right;
	width: 300px;
}

.Ch .Chrome,.Ch .Browser {
	background: url(../aimages/Chrome.png);
	display: block;
	float: right;
	width: 40px;
	height: 40px;
}

.Ch .Chrome a,.Ch .Browser a {
	display: block;
	height: 40px;
	width: 40px;
}

.Ch .Chrome {
	background-position: -40px -40px;
	margin-top: 4px;
}

.Ch .Chrome:hover {
	background-position: -40px 0;
}

.Ch .Browser {
	background-position: 0 -40px;
	margin-right: 10px;
	margin-top: 4px;
}

.Ch .Browser:hover {
	background-position: 0 0;
}

.loginInfo .topAvatar {
	background-position: center;
	width: 35px;
	height: 35px;
	border: 2px solid #d7d7d7;
	border-radius: 35px;
	margin-right: 10px;
	float: left;
	position: relative;
	background-size: 35px 35px;
	margin-top: 5px;
}

.loginInfo .trial {
	background-position: -567px -31px;
	width: 27px;
	height: 12px;
	position: absolute;
	right: -15px;
	top: 0;
}

.loginInfo {
	float: left;
	padding: 5px;
	transition: background linear .3s;
	position: relative;
	min-width: 200px;
}

.loginInfo:hover {
	background: #e6e8ec;
	border-radius: 3px;
	padding: 5px;
	cursor: pointer;
	transition: background linear .3s;
}

.loginInfo .topUsername h1 {
	font-size: 14px;
	color: #7a8292;
	font-weight: 400;
}

.loginInfo .topUsername h2 {

	font-size: 12px;
	color: #7a8292;
	font-weight: 400;
}

.loginInfo .arrowDown {
	width: 20px;
	height: 48px;
	background: url(../aimages/arrowDown.png) center no-repeat;
	float: left;
}

.UpgradeAnnouncement {
	border: 1px solid #b97b01;
	position: absolute;
	top: -1px;
	right: 35%;
	width: 30%;
	z-index: 1999;
	opacity: .9;
	color: #fff;
	line-height: 20px;
	padding: 5px;
	background: #e99b00;
	box-shadow: 0 1px 5px rgba(0,0,0,.3);
	max-height: 40px;
	overflow: hidden;
	font-size: 12px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.UpgradeAnnouncement:hover {
	color: #fff;
	background: #df9501;
	cursor: pointer;
}

.GeneralNotice {
	border: 1px solid #2e94bb;
	position: absolute;
	top: -1px;
	right: 35%;
	width: 30%;
	z-index: 2000;
	opacity: .9;
	color: #fff;
	line-height: 20px;
	padding: 5px;
	background: #42b0da;
	box-shadow: 0 1px 5px rgba(0,0,0,.3);
	max-height: 40px;
	overflow: hidden;
	font-size: 12px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.GeneralNotice:hover {
	color: #fff;
	background: #33a5d0;
	cursor: pointer;
}

.UpgradeAnnouncement .closeButton,.GeneralNotice .closeButton {
	width: 20px;
	height: 20px;
	background: url(../aimages/package.png) -691px -337px;
	display: inline-block;
	cursor: pointer;
}

.UpgradeAnnouncement .closeButton:hover,.GeneralNotice .closeButton:hover {
	background: url(../aimages/package.png) -620px -337px;
	cursor: pointer;
}

.LoginClothing,.LoginCurrency {
	background: url(../aimages/LoginClothing.png) center;
	width: 113px;
	height: 38px;
	color: #00bfff;
	line-height: 56px;
	padding: 13px 10px 11px 43px;
	cursor: pointer;
	font-size: 12px;
}

.LoginClothing {
	background-position: 0 0;
}

.LoginClothing:hover {
	background-position: 0 -38px;
	color: #00bfff;
}

.LoginCurrency {
	background-position: -113px 0;
}

.LoginCurrency:hover {
	background-position: -113px -38px;
	color: #00bfff;
}